City of 10,000 Buddhas is a spiritual center in Ukiah, CA that offers a tranquil environment for meditation and reflection.
Visitors can explore the grounds, attend lectures, and participate in various activities focused on Buddhist teachings and practices.
Generated from their business information