Lefkada is a Greek island located in the Ionian sea with beautfiul beaches and something for everyone to see! (moreā¦) Read More