Spain

TRAVELING / Spain

Madrid

Madrid is the capital and largest city of Spain. The population of the city is almost 3.2 million and that of the Madrid...