The invitation letter (if it is for Belize and not the U.S.) probably needs to come from a Belizean citizen or someone with permanent residency.