National Flags Monument is a compact heritage stop for an unhurried day around Belize City. It makes most sense alongside other nearby history stops.