Seychelles, an archipelago off the east coast of Africa