View of Toronto form Centre Islands

Why The Toronto Islands Are My New Favourite Place

It’s been decided. I have found where I want to live and it’s the Toronto Islands, Canada. With beaches, parks and amazing city views here’s why the Toronto Islands on Lake Ontario is my new favourite place and why you’ll love it too!