About: Titicaca or Titiqaqa (Quechua) is a lake in the Andes on the border of Peru and Bolivia. By volume of water, it is the largest la...
Exploring the world through your vision.
About: Titicaca or Titiqaqa (Quechua) is a lake in the Andes on the border of Peru and Bolivia. By volume of water, it is the largest la...