Several hours flight due east of mainland Africa a rugged island, covered in towering green mountains and home to wild stretches of coastline, rises from the ocean floor. From afar it looks positively Jurassic, an Eden in every sense of the word. This is Mahé.