Posted on August 12, 2025August 12, 2025 by Adam MallonBE32 The keel-billed toucan is the national bird of Belize…although most of the ones we saw were in Guatemala.