Horseshoe Beach

Horseshoe Beach is in Pukaskwa National Park on the sandy shore of Lake Superior. A boardwalk from Hattie Cove Campground leads you to this secluded beach. Golden sand and glistening emerald waters greets you. It’s the ideal place for a picnic on some sun soaked driftwood or building a sand castle. The beach is surrounded by incredible and varied hiking opportunities that this National Park has to offer.