Free Madrid: 9 (almost) free things to do in the Spanish capital
With over 3 million inhabitants, Madrid is not only the capital of Spain but also the biggest city of the Iberian peninsula. Still many travellers, who’d rather spend a weekend at sea, are skipping the city in favor of Barcelona,…