answersLogoWhite

0

There is a place called Plaza de España in Madrid, Spain; this is close to the center of the city and a place where monuments exist for example Don Quixote de la Mancha.

User Avatar

Wiki User

17y ago

What else can I help you with?