The country is divided into various autonomous regions along with two independent cities. The autonomous regions include the Euskadi, Galicia, Catalonia, Balearic Islands, Andalusia and the Valencian region. The Canary Islands near northern Africa is also a part of Spain. Spain also has a lot of beautiful cities like Madrid, Barcelona, Cadiz, Bilbao, Cordoba and many others.