Caye Caulker, Belize

I just spent a few days on the island of Caye Caulker, off the coast of Belize. It’s quite a nice place, with excellent conditions for snorkeling and diving — crystal-clear water, shallow areas, and lots of colorful coral and fish.