Saturday, August 15, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Plaza de España, Melilla

Melilla, Spain

Plaza de España is the most important square in the autonomous Spanish city of Melilla. It is located in the Ensanche Modernista, between the old town (Melilla la Vieja) and the new urban centre (Barrio Reina Victoria).

Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other squares in Spain