Skip to content
Top Stories
World
politics
Business
Sports
Technology
Science
Health
culture
Lima News
Lima is the capital city of Peru, located on the Pacific coast of South America.
Share
Share
Etxebarri Is a Favorite for World's Best Restaurant
1h
1,400-Year-Old Remains Found in Peru
Lima is the capital city of Peru, located on the Pacific coast of South America.