Seychelles Islands

Seychelles Islands is an archipelagic country consisting of 115 islands in the Indian Ocean