South Cape Beach State Park Located in Mashpee, South Cape Beach State Park is a lovely natural attraction with plenty in store for adventurous student groups. Enjoy swimming along the mile-long, white sand beach or take advantage of the hiking trails complete with boardwalks and scenic views. There are also options for boating, fishing, and…
Read more