Your Guide to the Belize Cayes - San Pedro vs. Caye Caulker - Where to Stay & What to Do