Travel Spanish capital Madrid is devilishly good… who needs a river when you have a palace, parks and a Lucifer statue? August 17, 2017