On a trip up the coast from Plymouth. Mass we spotted this beautiful highway overlook and had to snap a picture.
By Yankee Magazine
Jan 07 2008