Meher Mount Ojai CA
Meher Mount consists of 170 acres of dense woodland and open fields on Sulphur Mountain in the upper Ojai of California, about 90 miles north of Los Angeles. Meher Mount provides a wonderful spot for bird watching and viewing wildlife. Deer, bobcat, and fox can be seen regularly, roaming freely in their natural habitat. On occasion coyote, mule deer, mountain lion and bear have also been sighted. At 2,600 feet above the Pacific Ocean, Meher Mount has a magnificent 360-degree view, including the nearby peak of the Topa Topa mountain range, the Channel Islands, Los Padres National Forest, and the Ojai Valley… [… More …]