Is Toronto Island the Centre Island of Toronto? Exploring the Geography and History of Toronto’s Iconic Island
Toronto Island, one of the city’s most beloved attractions, is composed of several interconnected islands located in Lake Ontario, just off the coast of downtown Toronto. One of the most popular islands within this archipelago is Centre Island. However, despite its name, Centre Island is not actually the geographic center of Toronto Island. So, where…