A holiday in New England is a time to discover and experience the sights, sounds, natural beauty and heritage of the region. The distinctive seasons of New England and the stunning fall foliage attracts visitors from August right up until October. Unsurprisingly this is one of the busiest times of the year to visit as […]