Google
×

Long Island Pond

Pond in Massachusetts
Long Island Pond, also known as Little Island Pond, is a 30-acre pond in Plymouth, Massachusetts. The pond is located in the eastern portion of The Pinehills development north of Great Island Pond and south of Beaver Dam Pond. Wikipedia