Puno
Titicaca is the largest lake in Peru, located at high altitude on the border with Bolivia.
Some people live on floating islands in the lake.
Titicaca is the largest lake in Peru, located at high altitude on the border with Bolivia.
Some people live on floating islands in the lake.