Lima 10 things to know before traveling to Peru – Lonely Planet Travel Newsby Miles Cooper March 15, 2025