Tag Archives: New Hampshire

West Lebanon, New Hampshire

West Lebanon, New Hampshire is a charming town located in the Upper Valley region of the state. Situated in Grafton County, it is nestled along the Connecticut River, which serves as the border between New Hampshire and Vermont. The town covers an area of approximately 2.5 square miles and is surrounded by a picturesque landscape… Read more »