A cruise to Peru will take you to the cosmopolitan capital of Lima, sprawling along a long line of cliffs pounded by the Pacific, with intriguing ruins to ...