Porto Elounda de Luxe Resort video
By Paul Johnson on May 20, 2008 in Accommodation, Europe, Greece, Regions, Resorts, Travel Miscellany, Videos, Western Europe
Along the azure coast of Elounda, on Europe’s southern island of Crete is a resort designed to cover your every need in the lap of luxury… Porto Elounda de Luxe Resort. (Keep reading as I shall be running a special feature on this resort later in the year!)