Stupa for Meditation is a well used place in Sedona

The Stupa is a sacred place in Sedona for meditation and contemplation. Walk the grounds with us for peace and centering.