Where is Squantz Pond State Park?

Where is Squantz Pond State Park located?

Squantz Pond State Park, Connecticut, United States (approx. 41.51065°, -73.47651°)


Where is Squantz Pond State Park on the map?