I am not sure if there is a specific message board for either of these locations, but there is another board www.belizeforums.com you might want to look at.
Our place in Belize is located in Independence Village. The number of internet users is still pretty low and the people that I know that do have internet would not be visiting any of the message boards or forums. I would classify Ind. as a working village with most of the locals boating over to Placencia for jobs. Try Independence Village Belize instead of the word town. Some of the best pictures that I have ever seen of the village where posted by a church group from the states, but that url has since ceased to work. Independence is pretty low key.
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.