Aquarium, Tampa, Tampa/St Pete, The Florida Aquarium, wildlife Nemo! November 12, 2007 Yet another out-of-order late arrival. Apparently, we’ve found Nemo!