Seychelles is officially the republic of Seychelles, is an archipelago Island country consisting of 115 islands in the Indian Ocean eastern of Somali Sea. Its capital and largest city is Victoria. Seychellois Creoles make more than 90 % of the population followed by British. The most widely practiced religion in Seychelles is Christianity with 90 […]