E24 Travel & Leasuire News
To attain the resort, visitors fly into Belize International Airport and take a 20-minute local flight, then a 30-minute drive. This luxury resort, a favourite with fans of fishing, diving, and snorkeling, is set on a 14-acre personal island about…
