As a city that’s as timeless as it is modern, and as vibrant and energetic as it is quietly charming, Madrid is a city you absolutely must see if you’re travelling to Spain. From food to flamenco, discover all the different sides to the incredible Spanish capital on a unique, local tour with Urban Adventures.