Franklin – Soar into Adventure, History, and More!

Franklin, TN is a charming town located just south of Nashville. With its historic downtown square, high-end shopping, delicious dining options, and beautiful scenery, it’s no wonder why Franklin has been named one of the best small towns in America. Start your day trip at Soar Adventure Tower (3794 Carothers Parkway). The tower features 3 […]

en_USEnglish