Just 30 minutes outside of Nashville, Tennessee, is a charming little town known for great riverside walks, cute shops, and ...