When we started to think about our South America trip I knew two things - I wanted to visit Machu Picchu and the Bolivian Salt Flats. Eoghan had done more research and mentioned Lake Titicaca and Isla Del Sol to me and I automatically said yes because they were near a body of water. Little did I know that Lake Titicaca is the highest navigable lake sitting at 12,500 ft above sea level and that it has crazy weather patterns - like waterspouts that suck up water from the lake in a tornado-like fashion. However Lake Titicaca and Isla Del Sol ended up being our FAVORITE part of our whole entire trip. We highly recommend taking the Peru Rail train from Cusco to Puno and then visiting Copacabana and Isla Del Sol. Let’s first dive into the train ride from Cusco to Puno.