This luxurious resort, a favourite with followers of fishing, diving, and snorkeling, is set on a 14-acre private island about 30 miles southeast of Belize City. Travel + Leisureeditors and choose contributors often work with tourism boards, tour operators, manufacturers, …
This luxurious resort, a favourite with followers of fishing, diving, and snorkeling, is set on a 14-acre private island about 30 miles southeast of Belize City. Travel + Leisureeditors and choose contributors often work with tourism boards, tour operators, manufacturers, …