El parque cubre una superficie de 90 km², en el flanco occidental de la Cordillera Oriental, en el municipio de Acevedo, en el departamento del Huila, (81%) y otra parte en el departamento del Caquetá, en zonas cársticas de cuencas tributarias de los ríos Magdalena (su nombre nativo es río Yuma, pero fue usurpado por los conquistadores españoles) y Caquetá.
Entre los parajes sobresale Caño Cristales y los raudales I y II del río Guayabero con sus petroglifos y pictografías.