Anse Petite: Secluded White Sand on Seychelles' Cousine Island | OnlyBeaches