I have 10 days to spend in Peru. I'm planning several days for Cuzco and Machu Picchu. That leaves a few days for Lima and then one other location. Should that be Arequipa or Puno/Lake Titicaca? I'm leaning toward Arequipa as it's a lower altitude and I could go there first and acclimate. What do you think?