Yes, that's right, I made it to Machu Picchu. One of the seven wonders of the world, Peru and probably South America's greatest tourist attraction, I made my way here. Bucket List Item - cross it off! So... What did I think of it then? What's it like? Well. I am well aware of just …