12 Fantastic Things to Do in Lebanon NH (+ Nearby!)

Lebanon, NH is located on the banks of the Connecticut River, on the border between New Hampshire and Vermont, in a region known locally as the ‘Upper Valley’.  Many have passed through the city of Lebanon on their way to Vermont or other areas of the UV without realizing the gems Lebanon offers to its …

Read more