Our tropical sanctuary, located 20 km northwest of Bel Ombre, Mahé, is the third largest island in the Seychelles.