STC

La Digue


The best-stocked supermarket on the island. It sells almost everything self-caterers could want.