Barker’s Island Inner Beach
This public beach on Barker’s Island is located near the boat launches and marina and has 1,400 feet of Lake Superior shoreline. There is a bathroom facility on the property.
Marina Dr, Superior, WI 54880