Hiram Bingham

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