Amazing America’s Kevin Kotwas shows five unique things that make the charming town of Sedona, Arizona, one of the best places in the world to visit.