
Cohasset is a picturesque coastal neighborhood located about 20 miles southeast of Boston, nestled between Hull to the north, Hingham to the west, and Scituate to the south. Its eastern border is defined by the Atlantic Ocean. Unique Features at COHASSET: Quintessential New England Town: It embodies the quintessential New England town, with charming streets, […]