Inkaterra - Official Site
Inkaterra Peru Hotel, a leader among Peru Hotels, located in: Cusco, Machu Picchu, Tambopata. With the Inkaterra Machu Picchu in the heart of Andean cloud ... Inkaterra is a Peruvian organization that is celebrating 39 years of experience in sustainable t...