island lying at the southern edge of the Amirantes group, of the Outer Islands of the Republic of Seychelles