The Brant Point Lighthouse is one of the most recognized Lighthouse in New England. It’s a great little spot to take a walk to from town.
By Yankee Magazine
May 11 2011