Planning an Event? Contact Us

Experience Cohasset

Coastal Charm

Cohasset, Massachusetts is a seaside community located about 22 miles south of Boston.