- Machu Picchu
- About Us
River Explorers takes you to explore the deepest canyon in the world. Located in southwest Peru, Cotahuasi rises from a 1000 meters - 3 280 feet high coastal ridge up to closely 5000 meters - 16 404 feet elevation. The majestic massif walls and the pre Incan sites along the river create magnificent views to this constant Peru whitewater Rafting experience.