Caye Caulker, Belize

Caye Caulker, Belize – second biggest Barrier Reef in the world, juicy stakes in Wish Willy and Rastafarian magic muffins.

More