Colombia tourism is booming, and it's no wonder why: Explore historical treasures in Bogotá, admire the colonial charm of Cartagena and sunbathe at Colombia's unsung Caribbean beaches.