MacLeod's Beach & Campsite

Established in 1969