Absolutely stunning spot on Lake Superior.
(from site) Lake Superior is the largest of the Great Lakes of North America. The lake is shared by Canada’s Ontario and the United State’s Minnesota to the north and west, and Wisconsin and Michigan to the south. It is generally considered the largest freshwater lake in the world by surface area. It is the world’s […]