What is the second-largest city in Peru after Lima?
Lima is the largest city and capital of Peru. Arequipa, located in the south, is the second largest city in Peru. It is famous for having many volcanoes and having the Colca Canyons. Cuzco is the 7th largest city in Peru, Iquitos is 6th, and Callao is not in the top ten largest cities.