Cohasset and Scituate are neighboring towns south of Boston on the shore of Massachusetts Bay. The last ice age left its mark in the form of rugged rock-strewn shores with numerous coves and inlets. The natural features along with their historical sites make these towns a photographer's workshop.
This gallery is empty.