The smallest country in Africa is the Seychelles. Its official name is the republic of Seychelles. The country which composed of 115 islands is located approximately 1,500 kilometres due east of the mainland Africa. Its capital city is Victoria. The island is surrounded by the Indian Ocean.
Of the many islands, 45 are made of granite (considered the hardest granite in the world), 2 are made of coral sand and the rest are made of corals.
Although there are no ethnic groups in the island, it is mainly composed of people who majorly speak French, African, Indian and Chinese.
photo: Hansueli Krapf / wikicommons