Tropical rainforest habitat of Mahe island, Seychelles, Indian Ocean