There is an old saying,

"God created the Grand Canyon, but he lives in Sedona."

One trip to Sedona and you know it has to be true.

Sedona Blog Home

A Gift To Sedona At The Stupa

The First Annual festival of a Thousand Flowers & Lights, at the Amitabha Stupa in Sedona, Arizona