Thornton, New Hampshire is a charming town located in the heart of the White Mountains. Visitors can enjoy outdoor activities such as hiking, skiing, and fishing in the surrounding area. With its picturesque scenery and small-town charm, Thornton is the perfect destination for a relaxing getaway in nature.