Answers Jump to Completed Puzzle Screenshot ClueAnswer English-speaking Country In Central America Next Clue: Meteorite Bruise On A PlanetBelize Back to Group 20