Forbes Magazine has named Gatlinburg, TN as one of the top 20 prettiest towns in America. 

Check Out which other American Towns made the Top 20.

Gatlinburg, TN - One of America's Prettiest Towns