Mentioned by Coast Radar
Search Cheshire, United Kingdom
"Chester Zoo is a zoological garden at Upton by Chester, in Cheshire. Chester Zoo was opened in 1931 by George Mottershead and his family and it is one of the UK’s largest zoos. The zoo has 15,000 animals spread out over 125 acres of award-winning zoological gardens."