15 Best Things to Do in Dennis (MA)

Mayflower Beach

Made up of five villages, Dennis is a town on the Mid Cape, held by many as Cape Cod’s cultural center. You can see why, as the storied Cape Playhouse, the Cape Cod Museum of Art and the Cape Cinema are all grouped together on a campus here. To go with that, Dennis may have …

Read more