Grand Anse beach at La Digue island in Seychelles from view point above. White sandy beach with blue ocean lagoon and granite boulders.
Grand Anse beach at La Digue island in Seychelles from view point above. White sandy beach with blue ocean lagoon and granite boulders.