Red Tower Hotel, Lefkada

Lefkada, Grecia