Architecture The Torre Musulmana Not much physical evidence remains in Palma de Mallorca of the Moorish period (902-1229) or on the island as a whole, for that matter. A great shame, really, I believe. […] The Torre Musulmana