Lake Titicaca, located on the border of Peru and Bolivia, is the largest lake in South America situated at high altitude, over 3,800 meters above sea level. Its crystal-clear waters and surrounding ...
Lake Titicaca sits on the border between Peru and Bolivia and is easily one of the most enchanting parts of the country. It stands at an impressive 3,812 meters and spans 3,232 square miles of ...
Thomas Pesquet: Peru celebrates its national day today (and tomorrow), and no I won’t do all the countries (although…) but this one is a special one, 200 years since its independence! (and I visited ...