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 water and natural factors over centuries, this canyon is notable for its steep cliffs, high limestone walls, and dramatic landscape, which make it a special attraction for visitors and nature lovers.