Seychelles is home to the most pristine beaches, coral reefs and natural habitat in the world.