These are the best small towns to visit across New Hampshire.

DenisTangneyJr/Getty Images

Ahh, New Hampshire.

When you go to a place like New Hampshire, she says, the luxury is in the environment.

Portsmouth is a city in Rockingham County, New Hampshire. It is a historic seaport and popular summer tourist destination. Portsmouth is the third oldest city in the USA and is only 60 miles from Boston

Waterfront of Portsmouth, New Hampshire.Credit:DenisTangneyJr/Getty Images

The luxurys not in the accommodations.

The luxury is having the most amazing hikes not crowded, youre not part of the pack.

Youre getting immersive experiences.

North Conway is a village in eastern Carroll County, New Hampshire, United States.

Downtown North Conway, New Hampshire.DenisTangneyJr/Getty Images

Read on for our selection of the 10 best small towns in New Hampshire.

The town of 2,900 sits between the mountains and the Lakes Region in a stretch thats often overlooked.

Theres a lot to take photos of.

Littleton, New Hampshire is a vibrant community located in the White Mountains near the Vermont border.

Waterfront in Littleton, New Hampshire.DenisTangneyJr/Getty Images

Bakos lives in Portsmouth and notes that its an impressive foodie town.

I lived there for five years, says Bakos.

Quaint, she says.

Snowmobilers gas up at the Main Street Trading Post

Main Street in Pittsburgh, New Hampshire.Gina Ferazzi / Los Angeles Times via Getty Images

To see the town at its best, come in summer.

Peterborough

George Carmichael/Getty Images

Outdoor adventurers will find much to love in Peterborough.

“Very old, run-down boathouse on the shore of well known and much loved Lake Chocorua located in Tamworth NH, which, by way of route 16, is”

Lake Chocorua in Tamworth, New Hampshire.MikeCherim/Getty Images

Wolfeboro is a town in Carroll County, New Hampshire.

Waterfront in Wolfeboro, New Hampshire.DenisTangneyJr/Getty Images

Portsmouth is the third oldest city in the United States and is a historic seaport and popular summer tourist destination only 60 miles from Boston

Downtown Portsmouth, New Hampshire.DenisTangneyJr/Getty Images

Newmarket is a town in Rockingham County, New Hampshire, United States.

Waterfront in Newmarket, New Hampshire.DenisTangneyJr/Getty Images

Hanover is a town located along the Connecticut River in Grafton County, New Hampshire, United States.

Downtown Hanover, New Hampshire.DenisTangneyJr/Getty Images

New Hampshire-New London-Little Sunapee Lake

Lake in New London, New Hampshire.Thomas H. Mitchell / 500px/Getty Images

Aerial of a town

Downtown, Peterborough, New Hampshire.George Carmichael/Getty Images