Pinterest • The world’s catalogue of ideas

Explore Meher Legacy, Archive Meher and more!

Meher Baba Words: Meeting and Filming Meher Baba

Meher Mount is a 172-acre universal spiritual center dedicated to Avatar Meher Baba. Meher Mount sits at the 2,500-foot level atop Sulphur Mountain. It overlooks the beautiful Ojai Valley on the north, the Pacific Ocean and Channel Islands to southwest, and the Topa Topa Bluffs in the Los Padres National Forest to the northeast. Avatar Meher Baba sanctified the property when He visited Meher Mount on August 2, 1956.