The city of Barcelona, Spain, as all the Iberian Peninsula, has been clearly marked by its long history which dates to the Roman times. But what really left a deep impression and can still be fully appreciated today is what the Arabs left behind. Not only can you awe at the lovely cathedrals, temples and […]