Attractions

Buddhist Site in Sedona

Amitabha Stupa & Peace Park

This consecrated Buddhist shrine and park is set quite stunningly in West Sedona amid piñon and juniper pine and the ubiquitous rocks. A few steps below the 36ft Amitabha Stupa look for the 6ft White Tara Stupa. Hea…