If you’re headed for Machu Picchu, your tour company will most likely use as its base camp this lively city of 430,000, perched at the head of a narrow valley in the Peruvian Andes. At 3400m above sea ...
Even the most dulled jaws will drop on arrival at these spell-binding, otherworldly sort of tourist accommodations in Peru’s twin cities Cusco and Lima, and some of you’d be hard-pressed to leave. And ...