One of the most remote inhabited islands in Seychelles, Astove Atoll features a rugged and dramatic landscape with limestone rock and sand dunes rising against the horizon. It’s an environment which has had very little human impact placed on it in recent decades.