Colombia is a country that surprises at every turn. From vibrant cities and colonial towns to lush jungles and stunning ...