Madrid in 12 Hours

When you have a layover in the Spanish capital... this is how to explore Madrid in 12 hours.

Advertisements