Chinchorro reef is one of the
offshore atolls. Not near Xcalak, but anyway, plan your stay according to
weather. The holding is not all that great and
boats have dragged
anchor and been damaged in a heavy blow. You will have to pay to stop there since
Belize has declared it a national park and the
fees can be steep. The
diving is spectacular and there is NO facilities there. Many found it better to take one of the dive
boats out rather than take their own.