The Amitabha Stupa in Sedona, Arizona
Regardless of whether you are visiting Sedona, Arizona for spiritual purposes or not, a visit to the striking Amitabha Stupa is strongly recommended. Those who have visited this destination say that there is something really special and unique about it; something that no other present-day locale or spiritual center has.