Black Rock Beach's namesake rocky terrain is great for ... stroll through the town's downtown district, Cohasset Village. Along Main Street, you'll encounter local gems like Anchor and Sail ...