Lelkada is a small town in Sri Lanka. It is located within Southern Province.
YouTube Encyclopedic
-
1/2Views:238 32563 933
-
Lefkada Beaches (HD) Λευκάδα
-
SAT Patrola Lefkada 2015
Transcription
See also
External links
6°08′N 80°10′E / 6.133°N 80.167°E
This page was last edited on 20 September 2021, at 19:11