The Best Travel Spots nearby Toronto Zoo
Travel to Toronto Zoo in Toronto, Canada
Find hotels nearby 🏨
Find & Book the best travel experiences here
The Toronto Zoo is a zoo located in Toronto, Ontario, Canada. Encompassing 287 hectares, the Toronto Zoo is the largest zoo in Canada.
Source: WikipediaSwimming pictures in Toronto Zoo
Shot with a Canon EOS 5D Mark III. Exposure: 1/200, Aperture: 9, Focal Length: 70.0, ISO: 100