The Moorish Castle is the name given to a Medieval fortification in Gibraltar, made up of various buildings, gates, fortified walls and its most dominant features, the Tower of Homage and the Gate House. The former is clearly visible to all visitors ... Read further