While you’re there, stop for a bite at the Lobster Shack at Two Lights, a seasonal award-winning restaurant that dates back to the 1920s. The area is 6 miles south of Portland Head Light if you ...
And if you happen to be vacationing there or are in the area for a day, you need to head over to The Lobster Shack at Two ...