The best restaurants to eat in Lima, Peru
The seaside capital of Lima is home to some of the world’s best restaurants and freshest seafood. If food is your thing, especially seafood, there is probably no better place in South America to enjoy a good meal than in Peru. And what better place to sample the country’s finest than in Lima, the seaside […]