Visit Greece | Meganisi Island from above

Visit Greece

18,512 Views 0

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

Related Videos