#15 Pictured Rocks National Lakeshore, Michigan
On the shore of Lake Superior in the Upper Peninsula of Michigan lies Pictured Rocks National Lakeshore, covering 73,236 acres (296.38 km2) and attracting about half a million visitors annually. This National Lakeshore is one of the many places perfect for photos, as the region features stunning rock formations, waterfalls, and sand dunes.