The was taken at the Portsmouth Harbor New Castle Lighthouse in New Castle, NH… I think of all the famous historical ghost stories of New England. This one has a visitor (that I brought along)!
By Yankee Magazine
May 29 2012