Spent a lovely week at this villa last year. It's on the Greek island of Leftkada part of the Ionian islands. Such a beautiful island and my first visit to Greece.
Spent a lovely week at this villa last year. It's on the Greek island of Leftkada part of the Ionian islands. Such a beautiful island and my first visit to Greece.
Nikiana. Lefkas. Greece