Travel + Leisure Names Franklin One of “America’s Favorite Towns” and More
Travel + Leisure Magazine has named Franklin, Tennessee one of "America's Favorite Towns," following an online readers' poll conducted during [...]
January 2nd, 2014
Read More