The Mermaids Arts & Crafts Show is brought to you by the Krewe of Nereids and is located in historic Bay St. Louis, Mississippi on the shady grounds of the Historic Train Depot.