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.