No video yet
Lëkurësi Castle (Albanian: Kalaja e Lëkurësit) is a ruined castle in Lëkurës, southern Albania. The castle is on a strategic hill point overlooking the town of Saranda, southeast of the town centre. From here one can control the whole town as well as the islands of...