Mahé island island

 Seychelles