Silves Castle – the Algarve’s best preserved castle
These days, the city of Silves is an attractively sleepy place, all cobbled streets and historic buildings. Jump back a millennium or so, and it was a mighty Moorish capital known as Xelb (or Shelb), rivalling Lisbon in…
