D'Arros Island is part of the Amirante Islands group, which are in the Outer Islands coral archipelago of the Seychelles islands and nation. The island is located west of the granitic Inner Seychelles archipelago, with a distance of 255 km south of Victoria, Seychelles.
A beach on D'Arros Island
NASA-D'Arros Island
D'Arros Island
The Amirante Islands are a group of coral islands and atolls that belong to the Outer Islands of the Seychelles.
NASA astronaut image of St. Joseph Atoll and D'Arros Island.
Desroches Island from the southwest
Poivre Atoll from the south
Marie Louise Island