The Mississippi waterfront in New Orleans is dotted with many fascinating things, one of which is the fabulous Audubon Aquarium of the Americas. Almost adjacent to the French Quarter, a surreal ...