Meher Mount

USA / California / Ojai / Sulphur Mountain Road, 9902
 religion, retreat center (spiritual), interesting place
 Upload a photo

View point connected to spiritual retreat. Indian avatar Meher Baba said it was one of the two most beautiful places in the U.S.
Nearby cities:
Coordinates:   34°24'44"N   119°10'23"W
This article was last modified 7 years ago