History The Islamic Almudaina Palace The island of Mallorca was ruled by the Moors from 902 to 1229. The site of the cathedral in Palma de Mallorca was host to the Islamic mosque, reputedly of […] The Islamic Almudaina Palace