Tag: Spain

Sights in Madrid

The Spanish capital is the political center of the country and, together with Barcelona, ‚Äč‚Äčalso the most important economic metropolis on the Iberian Peninsula. The wonderful old town, the stately…