Vaughn Pond (Massachusetts)


Vaughn Pond is a pond in Carver, Massachusetts near the center of the town.