Description

The Plaza Mayor, a central plaza in the city of Madrid, Spain is opened

Location

Madrid

Rate

Quite important (7)

Sphere

Economics & Agrocaltures

Comments