Visiting: Puno, Amantaní, Taquile Island, Peru, Uros ...more
Visiting: Puno, Amantaní, Taquile Island, Peru, Uros Floating Islands ...less View Tour