Interesting Facts About The Toronto Zoo
The Toronto Zoo is located on 361A Old Finch Avenue, Toronto, Ontario, Canada. It is the largest zoo in Canada with a land area of 287 hectares (710 acres). The zoo opened to the public on August 15, 1974; at that time the zoo was known as the Metropolitan Toronto Zoo; the name was shortened to Toronto Zoo in the late 90s. The zoo is owned by the municipal government of Toronto. The zoo’s enclosures were designed to enhance the comfort of the animals on exhibit. The animals are on exhibit based on the natural geographic region they are found … Continue