Cohasset

Cohasset, Massachusetts

Cohasset is a quiet, residential town located on the Atlantic Coast. It has a population of 7,075 residents and covers over 9 square miles of land.

Leave a Reply

Your email address will not be published. Required fields are marked *