On the south-east coast of Mahé, the beach sits where the island's eastern waters meet the shore.
Food & drink nearest Petit Boileau.