-
Craigville Beach, Barnstable: Craigville Beach is very popular and for good reason. Located in the village of Centerville in Barnstable, MA, Craigville Beach offers great views of Nantucket Sound. This wide, long beach has soft and moderate surf. There is plenty of parking and a bathhouse with showers...
5 Best Mid-Cape Beaches
- By Susanne Bahr
- Posted