How close is Landmark to a big city and how far away are the ski resorts?
Landmark is located in the southeastern tip of Vermont, just 35 minutes north of Northampton, Mass., and the “five colleges” region (which includes Amherst, Hampshire, Mount Holyoke and Smith colleges and the University of Massachusetts-Amherst). We’re only 2-1/2 hours from Boston and 4-1/2 hours from New York City or Montreal, Canada — the perfect distance for a day trip or weekend getaway. Our campus is just minutes away from some of the best skiing and snowboarding on the East Coast.