Colombia is a country that attracts so many visitors each year. It is really an ideal destination for backpackers. As relatively undiscovered by the rest of the travel destinations, there are many places to explore including Bogota, Medellin and Cartagena.