USA Huntsville to Nashville drive: Best road trip stops, distance & time David Whitley October 7, 2023