Explore Fenelon Falls in Ontario's Kawartha Lakes, a charming village with waterfalls, beaches, local shops, festivals, and ...