Discover the 7 stunning beaches of Mashpee, Massachusetts, each offering unique experiences and breathtaking views of the Atlantic Ocean.