Belize: a tiny country blessed with mile after mile of amazing beaches and an offshore dotted with so many cayes (pronounced keys) and atolls that it’s a diver’s dream come true—but it’s so much more than that. Tucked between the Mexican state of Quintana Roo to the north and Guatemala to the west and south, […]