what makes a plaza
Plaza Mayor, Madrid. The Plaza Mayor (English Main Square) was built during Philip III's reign (1598â1621) and is a central plaza in the city of Madrid, Spain. It is located only a few Spanish blocks away from another famous plaza, the Puerta del Sol.