The highest lake in the world is Lake Titicaca, located in the Andes Mountains between Peru and Bolivia.
Discussion about this post
No posts
The highest lake in the world is Lake Titicaca, located in the Andes Mountains between Peru and Bolivia.
No posts