Southwest® flights from Birmingham to Havana from $271**