Madrid Spain Tourist Information and Travel Guide
Plaza de Espana in Madrid Spain is a beautiful public square located on Gran Via, Madrid's busy main street.
The impressive Edificio Espana building is located directly north of the square.
Statues of Cervantes and Don Quixote are featured in the centre of the square, along with a huge obelisk.