On La Digue's south coast, Grand L'Anse fronts the southern waters of the island.
Food & drink nearest Grand L'Anse.