News

Mayflower Beach — 30.2% Sunset mentions Gourmet Marketing's study said that Mayflower Beach , located in Dennis on Cape Cod Bay, is the second-best beach in the country for beautiful sunsets.
A Cape Cod beach is among the 10 best in the U.S., according to 'Dr. Beach,' who analyzes the nation's beaches annually ahead of Memorial Day.