Small island Ile Seche, Moyenne Island and Round Island, Sainte Anne Marine National Park, Republic of Seychelles, Africa.