Tower of Spain in Madrid

Madrid Spain Tourist Information and Travel Guide

Torre Espana (Tower of Spain) is the 231 meter high television tower located in Madrid Spain. The steel-and-concrete structure can be seen from many areas of Madrid.

Torre Espana (Tower of Spain in Madrid Spain)
Torre Espana, Madrid Spain

The Torre Espana tower was built in built in 1982 to commemorate the FIFA World Cup.

Next Page