Incorrect data? Please notify us at hi@itinari.com.
Incallajta is an archeological site located in Cochabamba, Bolivia. Its name literally means Inca land in the Quechua language. It is one of the main Inca remains known in the entire country. © Javier Revuelta
Want to plan a trip here? Talk to AI travel assistant Maya.