When you think of beach towns, you might envision sun-filled skies, sandy shores and tropical vibes. While this dreamy waterside village in Ontario is a summer hotspot, winter brings a new kind of ...