5. Phoenix, Arizona
We relate Thanksgiving Day to the Native Americans. There is nothing as rewarding as celebrating the holiday somewhere where the history, traditions and customs come from. There are quite a few Indian reservations in Phoenix. Consider a trip to the Navajo Reservation. Over there people arrange stunning dinners and you can stay there for a few days to discover the area and explore its sights. One of such places is the Apache Trail. That’s where people interested in Nature will see the most incredible views: desert species, canyons and lakes.