Day 6
Toronto Island
August 13, 2023 in Canada ⋅ ⛅ 25 °CThe Toronto Islands - also called the Island, or Toronto Island Park - is located in Lake Ontario, a 13-minute ferry ride from downtown Toronto. Boats to the Island leave from the Jack Layton FerryRead more