Seychelles, island republic in the western Indian Ocean, northeast of Madagascar. The Seychelles are an archipelago of some 115 islands with a total land area of 454 sq km (175 sq mi).