Mayflower Beach in Dennis is your go-to for chill beach vibes on Cape Cod, with warmer, clearer water and massive sandbars to explore at low tide.
READ MORE ยป