Makes me weep to see that great photo of the Palapa bar and knowing it is 6 months before I will see it for real. Did you see the supersized barracuda that resides at the Palapa bar?
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.