Explore relationships

Swains Lake

Swains Lake (also known as Union Lake) is a 341-acre (1.38 km) water body located in Strafford County in eastern New Hampshire, United States, in the town of Barrington. Water from Swains Lake flows via the Bellamy River to the Piscataqua Riverestuary.

Use + to expand a branch. Click a topic name to open its summary.