Watch LaterAdded Castles Watchtower of TorrelodonesMay 19, 2019 August 18, 2021The Watchtower of Torrelodones, or Atalaya de Torrelodones, is a Moorish defense tower built my the Muslims during the Umayyad Dynas...1.4K1