World Atlas says Bay St. Louis, Mississippi, is a must-visit Gulf Coast town. Discover why it's so special. See what to do, ...