Anse L'Ilot occupies the north coast of Mahé, positioned along the island's northern shoreline facing open waters.
Food & drink nearest Anse L'Ilot.