The best things to do in Gjirokaster, Albania including local food to try, where to stay, activities to fill your time, and more!