Print out the information
Villa Ioli
Address
Ayios Ioannis, Lefkada, Lefkada, Ionian Islands
Short url
travel.cdns.gr/9207
Coordinates
38.833088, 20.676184
Print out the information