Which country is the city Lima located in?
- Peru
Lima is the capital and largest city of Peru, located in the Lima Province in the central coastal region of the country. It is known for its rich history, colonial architecture, and as the political, cultural, and economic center of Peru.
All questions in our database were added by users and can be incorrect. Please report the incorect questions here