BeachFool.com

Ferry Beach State Park - ME

Sheltered from wind, natural sand dunes.