Seychelles is officially known as the Republic of Seychelles. The country is made up of 115 islands and is located 932 miles from mainland Southeast Africa. Its closest neighbors include the Islands of Zanzibar, Madagascar, Mayotte, Comoros, Mauritius, and Reunion. It is the smallest country in Africa by population at just 90,024. Below is a snapshot of things you should...