EnjoyOntario.ca >
Toronto Island Park >
Photos >
View of CN Tower from Lagoon Road Toronto Island Park
Location: Downtown Toronto, Ontario, Canada Toronto Island Park is made up of a chain of small islands located in Lake Ontario just offshore from the Toronto city centre. The islands are a popular recreational destination. Also referred to as "Toronto Islands" and "Centre Island". The park also contains the Centreville Amusement Park.
more ...
Ontario Attractions | Ontario Travel Guides | About | FAQ | Photos | Copyright | Contact
|