New England Holidays

New England holidays
New England holidays

A New England holiday can include some of the finest history, natural beauty and bustling cities in America. Whether you want to see the historic port of Plymouth, where the Pilgrim Fathers landed in the mayflower in 1620, whale watch off the coastline, explore Lake Placid, the site of the 1980 Winter Olympics or taste fresh apple cider at Cold Hollow Cider Mill near Montpelier. Experience all this and more on a New England holiday.

Visit New England on the following Archers Direct holidays: