do us permanent residents need visa to belize?
"N.B. U.S. Citizens and Holders of U.S. Permanent Resident Cards/U.S. Multiple Entries Visas do not require a visa to enter Belize." ... If so, you do not need to apply for a visa before coming to or entering Belize. Upon landing, Belize Immigration should stamp your passport allowing a stay of 30 days maximum (no fee).