I read a ways back on the message board about Ambergris being on the Travel station soon....does anyone remember that and if you do, could you let me know the date and possibly the time please....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.