Por la pureza de sus aguas, algunos denominan al río Melcocho como el segundo río más limpio de Suramérica. Nace en la vereda El Porvenir, en territorio perteneciente a El Carmen de Viboral, y desliza su cauce por varias veredas de los municipios de Cocorná y San Francisco, para terminar por unirse al río Santo Domingo, y luego al río Samaná, a través del cual desemboca al río Magdalena.
El recorrido desde el punto que nace hasta unirse al río Santo Domingo es entre 20 y 22 kilómetros.
El origen de su nombre se atribuye a que en el lugar donde nace y en algunos sitios que recorre, anteriormente existían abundantes árboles de melcocho, los cuales son reconocidos por su resistencia. Actualmente en la zona existen pocos árboles de esta especie.
Foto: Aventura Cocorná.