Dudley Zoological Garden is an enormous and wonderful zoo located in the town named Dudley in the premises of Dudley Castle in England. The Zoo was opened up to the public on the 18th of May 1937 with the help of the Dudley Zoological society….