On the north coast of Mahé, Anse des Anglais occupies a position where the island's landmass opens toward open water. The shoreline here faces directly toward the north.
Food & drink nearest Anse des Anglais.