NATIVE ECO VILLA | SANTORINI
Yes, we are writing about Santorini, a heavenly island in the southern Aegean Sea, Greece, again. It doesn’t matter how much we write and rave about it, we can never do justice to it, or to our latest featured resort – the Native Eco Villa. The Villa lies on the top edge of the cliff …