The Time I [Almost] Saw Machu Picchu

By Judy Anne Capiral Machu Picchu, deemed by the New York Times as one of the new seven wonders of the world, is certainly still a wonder to me. Growing up, I’ve heard stories from family about their trips to Machu Picchu, and I’ve always felt tied to it through my Peruvian heritage. In the … Continue reading The Time I [Almost] Saw Machu Picchu