Indian Ocean’ jewel