Beautifully shaped granite boulders and a perfect white sand at Grand Anse, La Digue island, Seychelles