Gray's Beach - Yarmouth Port
Gray's Beach is located in Yarmouth Port on Cape Cod Bay. Chapin Beach in Dennis is located directly to the east of this location. A long boardwalk adjacent to the beach extends out over the marsh and provides an opportunity to view of plant and marine life. Gray's Beach offers a large parking lot and picnic pavilion. This beach is also known as Bass Hole.