Where is Lake Titicaca?
Lake Titicaca is at 12,500 ft. in the Andes mountains of South America between the countries of Peru and Bolivia.
Lake Titicaca is at 12,500 ft. in the Andes mountains of South America between the countries of Peru and Bolivia.