The survival of a species can sometimes involve a great deal of luck, as I found out on a recent holiday to the island of Menorca. Menorca (Minorca) is an island of around 30 miles by 10, lying off the east coast of Spain. It is a beautiful place, with clear seas, sandy beaches, and a lot of sunshine. It is also far quieter and less developed than its neighbouring island, the famous party island of Mallorca (Majorca). It turns …
Social Profiles