Der ›Green Mountain State‹ Vermont hätte sich kaum eine bessere Lage für seine Metropole aussuchen können: Am Lake Champlain legen im Sommer Schiffe an, nicht weit vom Ufer wartet eine ansehnliche Innenstadt mit vielen Bars, Restaurants und Clubs rund um die Church Street Mall - die feierfreudigen Studenten der University of Vermont sind gute Kunden.
11 km südlich liegt das Shelburne Museum.