Recognized by Coastal Living Magazine as one of the best small beach towns in America, Bay St. Louis is the perfect place to browse antique shops and local art ...