In a perfect world, everywhere would have lakes, mountains, rivers, wineries, excellent dining and endless activities in an ever-changing seasonal landscape. And all of it wrapped up in a vibrant lakeshore village of warm welcoming locals… in a perfect world.