Declared a UNESCO World Heritage Site in 1986, Toledo is known as the City of Three Cultures, since for centuries it was inhabited by Christians, Jews and Muslims.