machu picchu

Machu Picchu claimed by Peruvian sisters

Peruvian sisters Roxana and Victoria Abril are claiming to be the rightful owners of the land on which the UNESCO…

11 years ago

Peru: helicopter with 14 people on board crashes near Mount Mamarosa

Peruvian police officials say they have found the wreckage of a helicopter missing in the south of the country, and…

13 years ago