Gjirokastra, Albania: The City of a Thousand Steps ByTravelling Jezebel February 9, 2019August 21, 2024