Share 24 Mar 2024 Albania, Myths and History by ADMIN Gjirokastra Castle dominates the city. It strategically overlooks an important road along the river valley!