FYI, Cruise ships that visit Belize cannot ever “dock”.
The shoreline along that area is too shallow and filled with many small islands. Ships have to weave themselves through very tight channels among the Islets and then drop anchor about 5 miles off shore.
Passengers are transported to land by ship’s tenders and land based speedy transports. The trip takes about 30 minutes to get from the anchorage to shore.
Same point.
It’s basically in the Belize statement.