Keach Pond Map

Keach Pond – Windham, Putnam, and Burrillville (RI)