Vaughn Pond is a 22-acre (89,000 m) pond in Carver, Massachusetts near the center of the town.
This Plymouth County, Massachusetts geography–related article is a stub. You can help Misplaced Pages by expanding it.