Anse Grosse Roche marks the north coast of La Digue, where the island's northern shoreline meets open water.
Food & drink nearest Anse Grosse Roche.