Lefkada, the Greek island of Sappho

Do you know what the “Ionian Caribbean” is? Greece has tropical scenery in the center of the Mediterranean. The landscape […]