The castle was built by the descendants of the Moorish general Tariq ibn Ziyad (670–720), who conquered the Rock in 711. The present Tower of Homage dates from 1333, and its besieged walls bear the scars of stones from medieval catapults (and later, cannonballs). Admiral George Rooke hoisted the British flag from its summit when he captured the Rock in 1704, and it has flown here ever since. The castle may be viewed from the outside only.
Willis's Rd., Gibraltar