Pelican Hill Resort
At first, you'll be captivated by the century-old olive trees, rows of lavender [...] read more >