Republic of Seychelles
An island nation, Seychelles is located in the Somali sea segment of the Indian ocean, Northeast of Madagascar and about 1,600km(994mi) east of Kenya. Seychelles were uninhabited throughout most of …
Republic of Seychelles Read More