Tag : hotels claiming to be environmentally friendly
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 best to let you know …
Read the full article »