Best Small Towns to Visit in the USA




 
 

Sedona
#5 in Best Small Towns to Visit in the USA
You’ll find the perfect mix of adventure and relaxation in this small Arizona town. The 100-plus hiking trails are great for nature lovers, while the vortexes draw holistic enthusiasts and the luxe spas cater to visitors looking to unwind. For a bit of retail therapy, head to Tlaquepaque Arts & Crafts Village. Conclude your day with a visit to one of the local wineries for a tasting and to purchase a bottle or two of wine.

 

St. Augustine
#6 in Best Small Towns to Visit in the USA
Full of history and unspoiled beaches, this Florida town beckons to visitors with its links to Spanish colonial landmarks. After strolling along St. George Street and through the Colonial Quarter, check out the St. Augustine Lighthouse & Maritime Museum for photo-worthy views of Salt Run lagoon. Then, head to the shore to relax and wade in the calm ocean waters. Alternatively, you can attempt to reclaim your adolescence at Ponce de Leon’s Fountain of Youth Archaeological Park.