Explore the vibrant city of Charlotte, North Carolina, with its rich history, Southern charm, and modern attractions, all while keeping your budget in check.