Attractions
Mandor Waterfalls: Nature and Tranquility Near Machu Picchu
The Mandor Waterfalls, just 3 km from Machu Picchu Pueblo, offer a beautiful and serene natural escape surrounded by lush Andean vegetation.
Read article