Tripadvisor Reveals 2020 Thanksgiving Travel Index: Over Half (56%) of Americans Still Traveling Read more