Talk:Amirantes

Seychellois Islands?
I have looked all over the net for these islands bur the only thing that came up were the Amirante Islands in the Seychelles. Could these be those Seychellois islands, which, until Seychelles' independence, were a part of the UK? Please note that there are 11 atolls in the Seychellois Amirantes, also located northeast of Madagascar.