Deer Pond (Plymouth, Massachusetts)


Deer Pond is an pond in Plymouth, Massachusetts. The pond is located southeast of Fawn Pond and northwest of the eastern basin of White Island Pond.