Berat Castle sits atop the hill and is the original centre of Berat. More of a small fortified town than a castle, the complex takes in walls, towers, churches, mosque ruins and an historic cistern as well as numerous small buildings that are maintained today as houses, restaurants and shops.… Read the rest