Lima is the capital of which country?
Q1. Lima is the capital of which country?
Answer: Peru
Explanation: Lima is the capital and largest city of Peru, founded by Spanish conquistador Francisco Pizarro in 1535, and today serves as South America's fifth-largest metropolitan area.