Anse Lapin, Aldabra: Secluded White Sands on Aldabra Atoll | OnlyBeaches