Puno is a lovely small town in the southeast corner of Peru. The lake is shared by Peru and Bolivia, although we stayed on the Peruvian side.

Lake Titicaca is the largest lake 12000 ft above sea level. It was absolutely gorgeous, and we totally lucked out with no rain.

This slideshow requires JavaScript.