How the world sees Greece
One of the seven Ionian Islands lying off the west coast of GREECE in the Ionian Sea, Lefkada, also known less frequently as Lefkos, is the third-largest ...