Uncover the best things to do in Salento Colombia from coffee farm visits to hiking the stunning Cocora Valley in this insider's guide