Live Spanish to learn it! Learn Spanish in Colombia.
To learn Spanish language you should live Hispanic. You may consider to learn Spanish in Colombia.
At time of writing however it is not the safest place for travellers, and we would recommend you keep yourself updated through official channels before travelling. Because of this it would not be one of our top choices for the language learner.