Sparkling waters, old-world charm and cozy shops await at this enchanting destination in Ontario. You'll feel like you've stepped into a European village without even leaving the province. In a post ...