Torotoro: Land of the Dinosaurs When I heard about the small national park town Torotoro during an unexpectedly long stay in Cochabamba I was keen to try it out.