An Alabama town known for its coastal charm was recently named one of the “coolest” places to vacation in the South.