Cheesy souvenir store-filled town of Sedona is set against a vast array of towering red cliffs and mesas.