Weekend Historical Retreat to Leeds & The Thousand Islands

Explore History and Heritage, Lakes and Ice Cream, Farm-fresh Produce and more on this beautiful Weekend Getaway! Leeds and the Thousand Islands is a township in the Canadian province of Ontario, located within the United Counties of Leeds and Grenville. The township is located along the St. Lawrence River, and extends north into rural hamlets and villages.

Visit StoryMap Tour