Sedona, Arizona: A Place of Great Beauty and Spirituality by MLN Staff April 7 A place of natural red rock wonder or a spiritual mecca, Sedona has a world-wide reputation as one of the most beautiful places in the U.S. Why Sedona, Arizona? One…