Lake Titicaca
Lake Titicaca is the largest lake in South America. Shared between Peru and Bolivia and situated at an altitude of 3,8012 meters, it is known as the highest navigable lake (for commercial craft). Travel from Cusco to Puno Lake Titicaca … Continued