Thayers Inn
Littleton, New Hampshire has at one time been called the “crossroads of the North country”. This small town was settled in 1770 along the banks of the Ammonoosuc River. Throughout much of its history it has served as a commerce center in the White Mountains regions of New Hampshire.
Starting in the late 1700s, Littleton began its settlement as a manufacturing center in the area. The diverse markets...