Hi- I've read that there is a Belikin distribution store on Ambergris Caye. Might be a good place to buy cases of Belikin? Does anyone know if this is true and if so, where the store is located. Thanks!
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.