Plaza Mayor, Madrid | >Next Place |
The Plaza Mayor (English: Town square) is a major public space in the heart of Madrid, the capital of Spain. It was once the centre of Old Madrid. It was first built (1580–1619) during the reign of Philip III. Other places: San Francisco Maritime National Historical Park Alexanderplatz Sherlock Holmes Museum
Take a tour by your browser-TourBrowser.COM |