‘Canaves Oia Epitome’ Named Top Resort in Europe and Greece by T+L
The Canaves Oia Epitome, a luxury property located on Santorini, has been named Europe’s and Greece’s top resort at The World's Best Awards 2020 by Travel + Leisure.
Posted On 10 Jul 2020