While there’s nothing quite like the energy of the big city, the hectic pace isn’t for everyone, and urbanites themselves often need a respite. Luckily, the U.S. is home to thousands of perfectly charming small towns that are great places for weekend escapes—or to settle down in.
Check out
Architectural Digest's list of the Top 21 Small Towns.