Lake Titicaca is the largest lake in South America and is located at the border of Peru and Bolivia.


Why is it special?

Coming soon …