If someone told you there’s a place in Massachusetts where you can watch the sun rise over the Atlantic Ocean from the edge ...