Fun
Seeley's Bay Paddling Station is located at 126-134 Bay St, Leeds and the Thousand Islands, ON K0E, Canada