This lakeside hamlet in Ontario is nestled on the world's largest freshwater archipelago and offers visitors interesting ...