The city of Puno is not very interesting in itself. The only reasons it is worth visiting is to see the Yavari boat and to head to the Uros, floating islands on the lake Titicaca, and Isla Taquile. We hear it is also fun when there is a festival going on, but dates are apparently unpredictable.
Cusco was once a very important site in the Inca empire and it is today the leading tourist destination in Peru. It is a must-see for any traveller visiting Peru and is the gateway to the sacred valley and Machu Picchu.
The sacred valley is approximately 1 hour away from Cusco and is a great place to visit native villages, markets and inca ruins. We visited this valley before continuing our journey on to the Machu Picchu.
Arequipa is located midway between Cusco and the coast and is surrounded by volcanoes and the nearby Colca canyon.