default-logo

Category

Madrid’s Main Square

A Day in Madrid’s Main Square

Plaza Mayor in Madrid, Spain
Known as Plaza Mayor, Madrid’s main square can be found at the heart of the city, in its historic center. Although the square was originally designed in...
READ MORE