20 things to do in Lima: the capital of Peru has ancient archaeological wonders, parks, beaches and the best place for food in Peru.