The island of Sombrero, found 54 kilometers (34 miles) off the coast of Anguilla, is only 38 hectares (94 acres) – but even the tiniest of islands can be of critical importance to biodiversity ...