Incorrect data? Please notify us at hi@itinari.com.
Toro Toro Canyon is located in Toro Toro National Park, in Bolivia. It is one of the main attractions of the park and It is 200 to 400 deep. © iStock/Erlantz Pérez Rodríguez
Want to plan a trip here? Talk to AI travel assistant Maya.