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