Southwest® flights from Birmingham to Belize from $244*