13:55, Sun, Feb 11, 2024 Updated: 15:11, Sun, Feb 11, 2024 The charming town of Alcudia is one of the most beautiful towns in Majorca, and a favourite summer destination among locals and Spaniards who ...
One hundred years ago, the discovery of an ancient 'mouse-goat' in Majorca put the Balearics on the scientific map, writes Anna Nicholas. 05 August 2009 • 12:56pm Extinct: the arrival of man finally ...