Cusco. High up in the Andes mountains, 3400 meters above sea level, near the Urubamba Valley, lies the historic capital of the Inca empire. Its enduring people stand guard at the the modern world’s gateway to Machu Picchu.
Read MoreCusco. High up in the Andes mountains, 3400 meters above sea level, near the Urubamba Valley, lies the historic capital of the Inca empire. Its enduring people stand guard at the the modern world’s gateway to Machu Picchu.
Read More