If you're looking for a charming southern city with plenty of history, culture, and good food, then Columbia, South Carolina is the perfect destination for you. From strolling along the riverfront to exploring historic neighborhoods, Columbia has something for everyone to enjoy.