Few countries on Earth are as diverse as Colombia. From the peaks of the Andes and the vast Amazon rainforest to the beaches ...