Whatever happens in Lima...
Come and see what really goes on here. Machu Picchu can wait!
Lima is a hilarious city. It is definitely a bizarre place full of contradictions and surprises. Over 9 million people live together on a strip of coastland in one of the driest deserts of the world:...