Weird Madrid – 7 Things You Wouldn’t Expect

Madrid, the capital of Spain, the cultural and physical centre of the Iberian peninsular and home to some amazing oddities. We all know about the crazy Gaudi architecture in Barcelona, but lets’ explore Spains largest city. The Devil The only known statue of the devil in the world holds a glorious position in the impressive […]

Read More Weird Madrid – 7 Things You Wouldn’t Expect