Known as the “city of the three cultures”, Toledo boasts in churches, palaces, fortresses, mosques and synagogues which is why it is a World Heritage Site.