Seychelles is a beautiful archipelago in the Indian Ocean that contains a total of 115 islands. There is much to see and enjoy in these wondrous islands that range from pristine sands to colourful coral reefs, giant Aldabra tortoises and a cuisine that is…