Interesting facts about Madrid

Madrid is the capital and largest city of Spain. The city is located on the southern Meseta Central, 60 km (37 mi) south of the Guadarrama mountains and straddling the Jarama and Manzanares river basins. As of April 2018, the population of Madrid is about 3.2 million people. Madrid has a total area of 604 square … Read more