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