Sunset Waves at Mayflower Beach View more photos like this: Cape Cod, Sunset, Panorama Buy Print Sunset light glints off the water at Mayflower Beach on Cape Cod in Dennis, Massachusetts.