Our City Travel Guide to Lima reveals what to eat, where to sleep, the best bars, street art, architecture, top museums, activities and attractions, and urban archaeological sites in the seaside capital of Peru.