Heading to Dennis soon? We've put together a list of some of our favorite things to do, places to visit and where to eat! Are we missing any of your favorites? Comment below! Things to do: Mayflower Beach - one of our favorite beaches that the Cape has to offer. Very clean and soft sand and a perfect place to catch the sunset! It's a great spot for families, with it's sandbars, tide pools, and light waves. Photo by @tbradlee Chapin Beach - backed by low sand dunes, Chapin Beach feels like a private getaway! It is a perfect spot for exploring tidal flats and swimming. Just a short walk from local restaurants, Chapin Beach is the perfect spot for a quaint beach visit! Photo by @bettywileyphoto Stage Stop Candy - built on over 50 years of tradition, family legacy, and home grown recipes. Stop in to try their delicious handcrafted chocolates! Photo by @stagestopcandy Harvest Gallery Wine Bar - stop in for a charming hangout for art shows & live music, while you enjoy local food that can be paired with a wine tasting. Photo by @harvestgalleryprovisions Cape Cod Rail Trail - ride, walk, or run through 6 Cape towns as you follow along the Cape Cod Rail Trail! Along this 25-mile trail, there are beautiful beaches, amazing views, and scenic state parks to visit as you please. Park off Route 134 in South Dennis, and enjoy a beautiful day in nature! Photo by @checkitofftravel Corporation Beach - a beautiful horseshoe shaped beach with amenities including: bathrooms, outdoor showers, and a incredible snack shack. When the tide goes out at the beach, there are plenty of tide pools for exploring. Great for families! Photo by @capeimagesbymie Scargo Tower - a 30-foot-tall cobblestone tower located atop the highest hill in the Mid-Cape, Scargo Hill. At the top, the view allows you to see from Cape Cod Bay to Provincetown. Photo by @sirlizard Sundae School - serving homemade ice cream since 1976 with the motto,