Our Favorite Destinations: Cohasset
An hour or so by powerboat from the Cape Cod Bay end of the Canal sits picturesque Cohasset Harbor. This port is as New England as a movie set – in fact many scenes from The Witches of Eastwick were filmed here – with rocky outcroppings and massive mansions dotting... Continue reading