Map location of
Palmer Springs Well 2, Middlebury, VT, USA

Middlebury, Vermont, United States