Middlebury, VT

Middlebury, VT

A quintessential New England town in the Champlain Valley, famous for its historic downtown and Otter Creek waterfalls
A quintessential New England town in the Champlain Valley, famous for its historic downtown and Otter Creek waterfalls