Skip to Content

Madrid is the capital city of Spain and the largest city in the country as well. Nearly 7 million people live in the metropolitan area in the central part of the Iberian Peninsula. If you’re interested in a diverse architectural landscape then this is a city you’ll thoroughly enjoy. Just like Barcelona and Seville, Spain’s …

Read More about Top 10 Famous Buildings in Madrid