Places | April 09, 2014 02:42 PM EDT
40 beautiful photos of floating islands of Lake Titicaca
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 lake in South America. Lake Maracaibo has a larger surface area, but it is considered to be a large brackish bay due to its direct connection with the sea.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.