Spa & Spirituality in Ojai, California

candles in spa treatment room

People come from all around, particularly escaping from the fast-paced Los Angeles area to the little town north of LA off Highway 101 called Ojai .  Located in the Ojai Valley, the word Ojai comes from a Chumash Indian word that means “moon.” The town is embraced by mountains and is a great destination for …

Spa & Spirituality in Ojai, California Read More »