Weather in Belize

Hear from locals about weather in Belize: