Barnstable - Craigville Beach
Location: Craigville Beach Road, Centerville
Located in the Barnstable village of Centerville, this popular beach offers lots of sand to stroll on overlooking Nantucket Sound. Starting at the Craigville Beach parking lot, walkers can head west to the edge of East Bay, enjoying scenic views of Centerville River. Headed east, walkers can make their way to Halls Creek in West Hyannisport with views overlooking scenic Squaw Island where JFK and his family often vacationed.