Visiting: Amantaní, Puno, Taquile Island, Peru, Uros ...more
Visiting: Amantaní, Puno, Taquile Island, Peru, Uros Floating Islands ...less View Tour
Visiting: Monkey Island, EcoAmazonia Lodge, Puerto ...more
Visiting: Monkey Island, EcoAmazonia Lodge, Puerto Maldonado, Peru ...less View Tour