Visiting Lake Titicaca

Lake Titicaca is the highest navigable lake in the world and is an essential part of any holiday to Peru. It stretches across the borders of both Peru and Bolivia although  more of the lake is located on the Peruvian side. Humboldt Travel directors, Kirsty and Simon, paid a visit to the area on a [...]