Currently browsing tag

Madrid

City

Madrid

Madrid is the capital and largest city of Spain. The population of the city is roughly 3.3 million and the entire population of …