How the world sees Greece
The Greek island of Kefalonia recently celebrated the opening of Eliamos Villas Hotel & Spa, a new luxury boutique property.