Architecture The Torre Dels Caps One of the oldest buildings on the island has to be the Palau de l’Almudaina in Palma. Obviously, there are ruins of buildings even older than the Almudaina here in […] The Torre Dels Caps