7. Boonton, New Jersey
Chartered back in 1867, Boonton, New Jersey is home to historic buildings like its library that dates to 1894. The town has long been regarded as a quintessential American town. People love to visit to see its scenic attractions like Grace Lord Park and its rich arts scene. You’ll feel like you’ve turned back the clock while strolling up its hilly Main Street.

8. Sedona, Arizona
With its creative galleries, curio shops, eclectic restaurants and unforgettable natural setting, Sedona may be the most charming town in the American Southwest. While the town is a fun place to visit, many people love to explore the surrounding red rocks and desert landscape. Sedona is known as a place of healing and spiritual renewal, and everyone will come away feeling inspired by its rugged beauty.
