Perched dramatically on a rocky mountain, the small city of Toledo overlooks a bend in the Tagus river. Within its maze of cobblestone streets are buildings that once housed mosques, churches and synagogues, hinting at the varied cultures that once called this medieval city home.
Earlier this month, about 50 miles away from Toledo, the Spanish government sought to strengthen its ties with one of these cultures, announcing plans to fast-track the naturalisation of Sephardic Jews, whose ancestors were expelled five centuries ago from Spain.
The bill, said the Spanish government, would "correct a historical wrong". The legislation has yet to be approved by parliament, but already consulates in Tel Aviv and Jerusalem said they have been flooded with requests for information. Up to 3.5 million people around the world are thought to have Sephardic – Hebrew for "Spanish" – Jewish ancestry.