Seychelles' Trois Freres Distillery sets up Islands Bar Sustainability project : vimarsana.com