Where is Sugarbush Resort?

Where is Sugarbush Resort located?

Sugarbush Resort, Vermont, United States (approx. 44.13722°, -72.90667°)


Where is Sugarbush Resort on the map?