Loading
  • 21 Aug, 2019

  • By, Wikipedia

Deer Pond (Plymouth, Massachusetts)

Deer Pond is an 11-acre (45,000 m) pond in Plymouth, Massachusetts. The pond is located southeast of Fawn Pond and northwest of the eastern basin of White Island Pond.