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.
Other Cities |