Elbow Pond (Plymouth, Massachusetts)

Elbow Pond is a 16 acre pond in the Cedarville section of Plymouth, Massachusetts. The pond is located south of Island Pond and west of Great Herring Pond.