On the north coast of Mahé, Anse Tousalo stretches along the island's northern shoreline, facing the waters to the north.
Food & drink nearest Anse Tousalo.