About Torre del Almirante
Towers, Architecture, Historic, Monuments And Memorials, Archaeology, Interesting Places, Other Archaeological Sites, Monuments, Other Towers
Torre del Almirante (English: Tower of the admiral) is a tower located in Algeciras, Spain. It was declared Bien de Interés Cultural in 1985.
Source From:
Wikipedia
El Rinconcillo, Algeciras, Campo de Gibraltar, Andalucía, España, 11204