Mapplr's favorite restaurants in Lima

If you are planning a trip to Macchu Picchu, you will have to stop over in Lima before going on to Cusco. Lima does not have the allure and beauty of Cusco, but it is Peru’s capital and its largest city (8 million people), and it has a lot of very good restaurants. The fish […]