Which regions served as a major center for the transmission of Islamic knowledge to Europe during the Middle Ages?

During the Middle Ages, Sicily and Spain, particularly the city of Toledo, served as major hubs for the transmission of Islamic knowledge to Europe. The Iberian Peninsula, known as Al-Andalus under Muslim rule, served as a major center for the transmission of Islamic knowledge to Europe. Cities like Cordoba, Toledo, and Granada were renowned for their libraries, scholars, and cultural exchanges.