Plaza de España (Square of Spain) may refer to:

In Spain

edit

Elsewhere in Europe

edit

Outside of Europe

edit

See also

edit