Twelvemile Beach is located in Pictured Rocks National Lakeshore in Michigan’s Alger County, 16 miles (26kms) west of Grand Marias. This is a sandy/pebbly beach on the shore of Lake Superior. It represents 12 of the 40 miles of the Pictured Rocks National Lakeshore. The beach can be accessed from the Twelvemile Beach Campground by a set of stairs leading down the dune. It can also be accessible from the Lake Superior Overlook, On H-58, about 2 miles (3.2kms) east of the campground entrance. It’s a wonderful place for long walks on the beach.