The Pink House, as locals have dubbed it, sits on the side of a highway that leads to the beaches of Plum Island, a barrier island in the Atlantic Ocean about 50 miles north of Boston. Locals told ...
Some results have been hidden because they may be inaccessible to you