Lake Titicaca – Highest Lake in the World

Lake Titicaca is the largest lake in Peru and is located at an altitude of over 3800 m. The descendants of the Uros (the “sea people”) live and live on floating rush islands. There are numerous inhabited islands in Lake…
Read more