It is a short drive from Uptown Sedona. A lovely place with the beauty of Sedona all around and a small serene stupa in the midst of it all. A great place to spend an hour or so just meditating and contemplating nature in all its glory. A great spot for the Buddha to land.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.