Name 5 Spanish towns or cities?

Here are five Spanish cities or towns:

1. Madrid

2. Barcelona

3. Valencia

4. Seville

5. Malaga

Copyright Wanderlust World © https://www.ynyoo.com