Where is Winhall?

Where is Winhall located?

Winhall, Winhall, United States of America (approx. 43.156113°, -72.91334°)


Where is Winhall on the map?