On the north coast of Mahé, Machabee Public Beach sits along the island's northern reach.
Food & drink nearest Machabee Public Beach.