Put a smile on your face. Visit this American town
Ojai, just outside Los Angeles, is California's own 'Shangri-La'. Soon British holidaymakers will be seeking out its rejuvenating powers, writes Sarah Barrell
Ojai, just outside Los Angeles, is California's own 'Shangri-La'. Soon British holidaymakers will be seeking out its rejuvenating powers, writes Sarah Barrell