Current location: click here
I used a turist bus to go from Cuzco to Puno. The advantage of these buses is that they stop 3 or 4 times on the 400 km way for a guided visit to places like the Wiracocha temple and the Andahuaylillas church, plus a stop for lunch (buffet) on a nice location.
The drive itself was ok and the bus arrived ontime; what I missed completely was that Puno was celebrating "La Candelaria" and that my hotel reservation was not confirmed. It was Monday February 10th.
