Lëkurësi Castle...
Lëkurësi Castle is a historic landmark located in the coastal city of Saranda, Albania. Perched on a hill overlooking the Ionian Sea, this castle offers breathtaking views of the surrounding area and is a popular destination for tourists visiting t...
Saranda, Vlore County, Albania