The world-famous Weeki Wachee Mermaids will splash into Audubon Aquarium of the Americas, 1 Canal St., New Orleans, for two long weekends, Nov. 1-4 and Nov. 8-11. Source: www.theadvocate.com - RSS Results in new_orleans/news/communities* of type article