When thinking of islands in the Indian Ocean, many visualize luxurious vacations on sun-kissed shores, far from…