A few questions out of total ignorance and laziness to do any research this evening. What would "Costa Maya" translate to English? Is this an all inclusive Central American festival? It looks like a wonderful celebration. Thanks for the enlightenment in advance.
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.