Nashville, Asheville and Savannah are 3 cities that you must visit while you're in your 20's.  What about if you're in your 30's and 40's?  They're still fun towns!

Click here to see the list.