Where Is Seychelles?

Where Is Seychelles

Although I had heard of this country before, I still had to ask myself “Where is Seychelles?”. It turns out that it is an archipelago consisting of one hundred and fifteen (115) islands in the Indian Ocean. Residing off the coast of East Africa, it happens to be the smallest country area wise in Africa. … Read more Where Is Seychelles?