hotels claiming to be environmentally friendly

Jan
05
2014

Ojai Valley Inn "Our Green Promise"

More like our bullshit promise. Ojai Valley Inn and Spa is a really beautiful resort in southern California, and when you get there they do their...

More