Enchanting Isles and Timeless Castles: Discover the Hidden Gems of Leeds and the Thousand Islands
Nestled along the majestic St. Lawrence River, Leeds and the Thousand Islands is a captivating blend of natural beauty and rich history. This enchanting destination boasts over 1,800 islands, inviting visitors to explore picturesque landscapes and serene waterways. Discover the charm of historic castles and quaint churches scattered throughout the township, while the Thousand Islands National Park offers idyllic hiking trails and breathtaking riverfront vistas. Whether you’re seeking a romantic getaway or an adventurous escape, Leeds and the Thousand Islands is a hidden gem that promises unforgettable experiences amidst stunning natural surroundings.























































































