Amitabha Stupa and Peace Park

Storied spiritual oasis & park deemed holy by native people, with 14 serene acres. 📍 2650 Pueblo Dr, Sedona, AZ 86336, USA · ⭐ 4.8 (3194 reviews)

#southwest-desert