
Delvina
Canyon of the Castle (or Delvinë Gorge)
Canyon of the Castle also known as theDelvinë Gorge, is located in the area between Delvina and Finiqi, and is one of the most impressive natural formations in southern Albania. Created by the continuous erosion of…



