educational travel photo friday: Peru Posted onNovember 9, 2012November 16, 2012AuthorErrick NunnallyLeave a comment Llamas are just one of the amazing sights you’ll see when you visit Machu Picchu on one of Explorica’s Peru tours.