Whatever happens in Lima...(b)
Lima, Perú. 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:...