The Museum of the Cherokee People in Cherokee, North Carolina, is about to make you feel exactly that way. That magnificent ...