21 of the Best Small Towns in America

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. Coming in proudly at #3 is Dahlonega, Georgia!  

 Read More