From the blog

meganisi8_new

Visit Meganisi island

Meganisi is located southeast of the island of Lefkada and is the biggest of the Tilevoides Islands, with a fjordlike coastline.

Read More
Previous slide Next slide Show content Hide content