If I’m not mistaken this is Grand Anse Mahe Beach. A very lengthy one at that. Sea looks rough, probably not a good idea to swim here. Didn’t look like there was a lot of people there when I went, although interesting enough I did see a ‘tourism police’ sitting there having a snack. She left shortly after. Seems like the kind of beach one would go to if they wanted to be somewhere spacious and windy.