Skip to Content

One of the main squares in the heart of Madrid is historically one of the most important spots in the city. Let’s take a closer look at some of the most interesting facts about the Plaza Mayor in Madrid, a public space in Spain’s capital that has some fascinating stories to tell. 1. It’s located …

Read More about Top 10 Grand Facts About The Plaza Mayor in Madrid