Where is Lima?

It depends on what Lima you are talking about. There is a Lima, Ohio but when most people think of Lima, they think of Lima, Peru. Lima is the capital and largest city in Peru and is on the coast off the Pacific Ocean.
Instant inspiration
Sometimes you simply need a fresh perspective to solve a challenge. Click here for a random insight from history's great thinkers.
Get more insight here
Copyright © 2014 Dictionary.com, LLC. All rights reserved.