Colombia is a country of geographic diversity, with islands, beaches, deserts, grasslands and mountains. In the highlands of ...