My Favourite Place By:Malik
Why There
- Natural Beauty and Wildlife
- Centre Island Amusement Park
- Beaches
- Scenic Views
- Island Green Spaces
- Toronto Island Ferry
- Cultural and Recreational Activities
Why Care
Whats Where
The Toronto Islands are located off the southern tip of mainland Toronto, Canada. Lying in Lake Ontario, they are a short distance away from the city downtown and are easily accessible by ferry. The islands form a small archipelago comprising several islands, the largest being Centre Island, followed by Ward's Island.