Grand Anse beach, La Digue Island, Seychelles