Located in the Seychelles archipelago, the Cosmoledo Atoll is an uplifted coral atoll in the Indian Ocean.
The atoll is home to a variety of bird species, and is a popular spot for fisherman due to the large sand flats surrounding the land.
Image credit: NASA/Johnson Space Center