adamodayspa.wordpress.com
Plum Island Sand
Located in Essex County, on the North Shore of Boston, Plum Island has been a favorite for families and and school trips for many years. The name Plum Island often conjures up images of picnics, fi…