Cap Estel, Éze-Bord-de-mer, France

Less than two hours flight time from London, the luxurious Cap Estel is situated on its own private peninsular, surrounded by crystal-blue Mediterranean waters.

Read more of this story