Lake Titicaca

From Conservapedia
Jump to: navigation, search

Lake Titicaca is the highest navigable lake in the world, some 12,500 feet above sea level, and has a surface area of over 3200 square miles . It is located in the Andes mountains between Bolivia and Peru. There are several islands in the lake, including man made, or "Floating Islands" called, Islas Flotantes.

External links