Lima is a vibrant and exciting city with a lot to offer. If you can, plan a few days to explore the streets and coastline of Lima, and then you can head to Cusco and get your Machu Picchu fix. If a few days is over your time budget, at least plan for 36 hours in Lima....