Hi All, I'm new to the board but have been lurking for long time. I have searched the archives and can find very little info on Pelican Reef Villas. Could someone give me a little feed back on this resort as well as it's location. Thanks so much
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.