What to See and Do in Madrid – Tips From a Local Tour GuideGuest Bloggers, SpainMadrid is a melting pot of people from all around the country. Hemmingway described the city as ‘the most Spanish of Spanish cities’. The average stay in Madrid is just over two...