Amitabha Stupa and Peace Park: Hidden Treasures in Sedona
Discover This Hidden Treasure in Sedona: Amitabha Stupa and Peace Park When a friend introduced me to Amitabha Stupa and Peace Park in Sedona, Arizona, I knew I had found one of my new favorite places. I’d lived in Arizona for seven years before I stumbled upon the gem that is Amitabha Stupa and Peace…