Localizado en el municipio de Villavieja, al norte del Huila, entre el río Magdalena y la cordillera Oriental, la Tatacoa no es propiamente un desierto sino un bosque seco tropical.
Su nombre es el mismo que le dan en esta zona del departamento a las serpientes de cascabel, a diferencia de otras regiones del país, en donde llaman Tatacoas a unas culebras de color negro e inofensivas.
La Tatacoa es una zona muy erosionada cruzada por cañones secos labrados por las riadas violentas que se forman transitoriamente en invierno. Esta silenciosa región semiárida de aspecto fantástico está habitada por algunas familias que pastorean cabras y ganado vacuno y obtienen el agua de moyas que cavan en la tierra.
La temperatura es alta durante el día y benigna durante la noche. Junto con San Agustín y Tierradentro, la Tatacoa es uno de los destinos turísticos más solicitados del Huila.