Meher Mount Corporation
- Arts & Culture
Location9902 SULPHUR MOUNTAIN RDOJAI, CA 93023 United States
Maintain Meher Mount was a universal place of world pilgrimage dedicated to Avatar Meher Baba and to implement His spiritual teachings for the betterment of mankind.
Meher Mount is a 172-acre universal spiritual center dedicated to Avatar Meher Baba. Visitors come to Meher Mount in Ojai, California, for pilgrimage, for celebrating Divine Love and Oneness, for loving God through nature, and for service.
Would you recommend Meher Mount Corporation?
0 reviews Write a review