-
Lefkada Town
Guide to Lefkada Capital City Good to Know Lefkada is the capital city of the island and an unit...
-
Nidri Village (Nydri)
Guide to Nidri What You Should Know Good to Know Nidri (also spelt Nydri) is town on Lefkada island...
Recent Reviews