Sport Car Asheville Named #3 Place To Travel In 2020 By Travel And Leisure By Kristin 4 years ago Even as parts of Europe remain in a lockdown to contain the coronavirus, travel and