Lezhe Castle...
Perched atop a hill in the city of Lezhe, Albania, the Lezhe Castle stands as a formidable reminder of the region's rich history and cultural heritage. Believed to have been constructed in the 4th century BC, the castle has witnessed numerous battles...
Lezhe, Lezhe County, Albania