Horse Shoe Beach is located in Pukaskwa National Park in Ontario’s Superior Country. This is a sandy beach on the shore of Lake Superior. An accessible 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 with the most perfect of materials. The beach is surrounded by incredible and varied hiking opportunities that this National Park has to offer.