×

Astove Island

Atoll in the Seychelles
Astove Atoll is a large atoll, part of the Aldabra Group, lying in the Outer Islands of Seychelles, 1,041 km southwest of the capital, Victoria, on Mahé Island. Alphonse Fishing Company and Blue Safari Seychelles operate from the atoll, offering... Wikipedia
Area: 3.05 mi²
Location: Indian Ocean
Island groups: Outer Islands and Seychelles
Population: 2 (2016)