Anse Barbarons on Mahé, Seychelles
The beach offers wonderful white sand and shade and the water is great at all times of the day for various activities. At high tide it is ideal for swimming, while at low tide there is a gorgeous sandy beach to enjoy.
Anse Barbarons: https://en.seyvillas.com/html/mahe-beaches/anse-barbarons