If anyone has any information about the privately owned home called 18 Degrees North on Ambergris Caye it would be appreciated.

We are thinking about a family vacation to Belize next spring.

Thank you.
red