Our path: Lima – Cusco – Inka Trail (Machu Picchu) – Cusco – Puerto Maldonado (Amazon Rainforest) – Cusco – Train to Puno – Lake Titicaca (highest lake in the world) – Uros Islands (islands made out of reeds by a tribe of people who LIVE on them!!) – Arequipa – Lima.
Too much to write about, and with over 2GB of pictures, there is only one that I have time to post. Check Machu Picchu off the list!!