Forget the Mayans, See the Incas at the Inkaterra Machu Picchu

Buried deep in the Amazon Reserve of Peru lays the eco tourist retreat of Inkaterra Machu Picchu Pueblo. Meaning “land of the Inca,” Inkaterra extends an open invitation to discover the indigenous cultures of Peru and fall in love with the mysteries of Machu Picchu that has held captive the masses for over a century.