Located some 1,500 km away from mainland Africa, one can find the Seychelles – a set of 115 islands spanning an archipelago in the Indian Ocean....