Seychelles (pronounced or ["say shells"] in English and in French), officially the Republic of Seychelles (; Creole: ''Repiblik Sesel''), is an archipelago nation of 158 islands in the Indian Ocean, some 1,600 km east of mainland Africa, northeast of the island of Madagascar (...) read more in wikipedia ...