Carmel-by-the-Sea

Courtyards and alleys in Carmel are lush with enough flowers to make Holland envious

news/travel