There are many reasons to visit Colombia. From incredible nature, amazing beaches, and friendly people...Medellin, Cartagena, colorful towns