What are the Major Cities in Spain?

Barcelona, Valencia, Madrid, Seville, Zaragoza and Malaga are the major cities of Spain. Barcelona is said to be one of the most beautiful cities in the world.