10. Asturias
A region of northwest Spain. Asturias is known for its rugged coast, beautiful sandy beaches, mountains, religious sites and medieval architecture.

9. Ibiza
Ibiza is one of the Balearic Islands, an archipelago of Spain in the Mediterranean Sea. Ibiza is widely known for its wildlife, but there is also plenty of other exciting things to do in the day.

8. Santiago de Compostela
Santiago de Compostela is the Capital of the autonomous community of Galicia, in northwestern Spain. The official languages of the city are Galician and Spanish. Galician is a language which has great similarities with Portuguese.

7. Tenerife
Tenerife is the largest of Canary Islands, off West Africa. It offers lush forests, deserts, mountains, volcanoes, incredibly beautiful coastlines and spectacular beaches.

6. Cordoba
Cordoba is a city in the Southern Spanish region of Andalusia. Cordoba is world renowned for its leather manufacturing sites and silversmiths.

5. Granada
Granada is a city in Southern Spain’s Andalusia region, in the foothills of the Sierra Nevada mountains. It contains many notable architectural and artistic monuments.

4. Valencia
The port city of Valencia lies on Spain’s southeastern coast. Valencia is famous for Orxata an earth-almond milk, made into a drink, oranges and of course its Football team.

3. Seville
Seville is the capital of southern Spain’s Andalusia region. It is famous for its culture, monuments, traditions and artistic heritage.

2. Madrid
It is Spain’s central capital. It is renowned for its rich repositories of European Art. It is the home to two world famous football clubs, Real Madrid and Atletico Madrid.

1. Barcelona
It is the capital and largest city of the autonomous community of Catalonia. It is known for being the city of the famous Camp Nou stadium and of the Barça Football Team.
