Visit Greece | Meganisi Island from above
A lush green island lying 12 n.m. SE of the town Lefkada (Ionian complex) with three traditional villages (Spartochori, Vathi, Katomeri) & some amazing beaches such as Ampelaki, Balos, Platigyali, Svourna, Kolopoulou, Dichali, Limonari, Elia and Limni located opposite Nydri.
http://www.visitgreece.gr