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. Meher Mount is open to all for day pilgrimage, and there are periodic special events. Meher Baba sanctified the property when He visited Meher Mount on August 2, 1956.