We stayed at Banana Beach a few weeks ago, and are wondering what the new place being built right next door to the North is going to be? Is it an addition to BB, or something new?
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.