Almost five years after it opened, the $1.3 billion North Terminal at Louis Armstrong New Orleans International Airport is now almost universally acclaimed as a jewel in the metro area’s crown, a fitting first and last impression for the millions…
Source: New feed
