A guide to the best routes and how to explore Greek culture - With 227 inhabited islands in total and six main island regions ...
We’d suggest flying into Preveza for the first few nights on Lefkada, staying in relaxed Nidri or Vasiliki for boat trips out to its mind-blowingly beautiful beaches. From Vasiliki, you can take ...