Filiatro Beach Ithaca Island Greece Ithaka or Ithaki #110270363
Description
Filiatro Beach Ithaca Island Greece Ithaka or Ithaki. Greek Island Lefkada in the Mediterranean Sea is a well known tourist destination for the summer and is also known by the name of Lefkas or Leucada.