Amitabha Stupa and Peace Park is a park, located at 2650 Pueblo Dr (Andante), Sedona, AZ 86336, United States
Peaceful and inspiring
Such a beautiful place. Wear hiking not flip flop ouch.