Greece’s greenest island, Corfu, welcomes visitors with the sweet aroma of pine and lemon trees while olive groves descend to its beaches.
Situated in the hills above the tiny fishing village of Benitses, this luxurious hotel, with its crisp design and dreamy infinity pools, overlooks the stretch of water between Corfu and the ...