Every one of these is awesome!
Pretty awesome assessment. I was in Peru a year ago, and the only thing I disagree with is that there are things to see in Lima. I avoid cities when I travel because they all tend to be the same. I'd recommend spending more time in smaller towns.