Situated on the shores of Lake Titicaca, is the picturesque city of Puno. Visit the llama farm where the locals get the fleece to make their signature textiles. Climb to the top of the hillside city for beautiful views of the lake, or head out on the water for a boat ride to see the famous floating islands.