Littleton, NH is a gateway to the White Mountains and one of America’s 10 best towns and main streets. It’s a great starting place for hikers, bikers, skiers and snowmobilers. The downtown main street offers unique shops, galleries, breweries and amazing restaurants.