All the best things to do in Colombia, from beaches and hiking to UNESCO Sites and charming pueblos. Discover the best of Colombia!