It’s high tide at 5:00 am and in the steely twilight the Caracoles Islands are fully submerged six feet underwater. By sunrise two hours later, they slowly begin emerging into narrow 40’ wide stripes ...