Is NOLA the New Orlando?
On a recent business trip to New Orleans I heard something shocking, and I’m quoting it here verbatim: “New Orleans is the #1 tourist destination in the world now!” Huh? Pretty sure that would be news to our Orlando CVB, who’ve spent the last year playing host to a record 55 million visitors, +- a few thousand or […]
Read More