Drink Seychelles The local bottle shop on the island of La Digue This tiny bottle shop on La Digue has the three staples of island life covered. Food. Drink. Data. Peter Moore October 20, 2020