The Twin Lights sits at one of the highest points on the Eastern Seaboard south of Maine, giving you a vantage point that’s ...