Close Window
View Category

JW Marriott El Convento Cusco

Area Sights

The Sacred Valley of the Incas (51 of 59)

Machu Picchu is located above the Urubamba River valley, part of the The Sacred Valley of the Incas, a region in Peru's Andean highlands.