Home » Algarve cities » Silves » History of Silves » Castle of Silves