Cities located in the country of Spain.
“Madrid is the largest and capital city of Spain. In 1511, Grand Inquisitor Francisco Jiménez de...Madrid
“Seville is the capital and largest city of the autonomous community of Andalusia and the...Seville
“Valencia is a city in the Valencian region of eastern Spain. A significant city and major...Valencia