Titicaca Peru SumUp
Surely you have heard of Lake Titicaca before. Located on the border between Peru and Bolivia, the lake has a surface elevation of 3,812 meters and is therefore the highest navigable lake in the world. It is also the largest natural lake of South America. The biggest city on the Peruvian side of the lake …