The 1000 Islands/Ivy Lea KOA is located in Ontario on the Canadian side of the St. Lawrence River and puts you right in the heart of the most popular regional attractions. On this Campground of the Week episode, Melissa and Matthew Kellas rave about their stay at this...
