Clinging to the Andes, between the parched coastal desert and the lush expanse of the Amazon rainforest, Peru offers such a wide range of experiences that it can be difficult to choose between them. Solemn pilgrimages honor gods both Christian and indigenous. Neon-lit discos get jam-packed with reveling youth. Ancient ruins divulge prehistoric secrets. There are museums to visit, lakes to ogle, waves to surf, labyrinthine cities to explore.