Whether you’re a history buff, a foodie, or simply seeking a getaway filled with authentic Southern hospitality, Franklin has something for everyone.