Watch the leaves change in fall! A view of Lake Chocorua in New Hampshire surrounded by colourful autumn leaves New England in the fall--ahh. We loved Burlington in Vermont, especially. The Land Rover school and The British School of Falconry.
Road Trip to New England’s prettiest fall villages
Most travelers can recite the top New England tourist attractions pretty easily – walk the Freedom Trail in Boston, drive through Vermont during fall foliage season, go hiking in Maine, etc. But you’d be surprised at how many five-star New England tourist