Category:Toledo Zoo

English: Toledo Zoo is a zoo located in Toledo, Ohio, USA (website).