Belize takes center stage in a cinematic travel adventure that explores coastal waters, waterfalls, and ancient Mayan ...