Discover the best of Peru and Bolivia on this 12-day tour that features stops at Machu Picchu, the Uyuni Salt Flats, Lake Titicaca, and so much more. Begin the trip in Lima, then head to Cusco, an ideal jumping-off point for exploring the Sacred Valley, the lost city of Machu Picchu, and the colorful "Rainbow Mountain." After several days of tours and hikes in the region, you'll move on to Lake Titicaca for a full day of sailing around the lake's famous floating islands. Travel overland to the border of Bolivia and base yourself in La Paz for the rest of the trip, side-tripping to the majestic salt flats of Uyuni, walking around the ruins of Tiwanaku, and riding high over the city in a cable car.