LIMA

LIMA

Perched on the arid Pacific coast of South America, Lima is a city of contrasts, culture, and color. It's a place where colonial architecture rubs shoulders with high-rise buildings, where…