Where is Winhall?

Where is Winhall located?

Winhall, Vermont, United States (approx. 43.15611°, -72.91334°)


Where is Winhall on the map?