Anse Desroches: Secluded White Sands on Desroches Island, Seychelles | OnlyBeaches