Map location of
Lee Hill, Bethel, VT, USA

Bethel, Vermont, United States