capital of peru :
- n capital and largest city and economic center of Peru; located in western Peru; was capital of the Spanish empire in the New World until the 19th century
News & Articles
- Explore The Inkaterra Reserva Amazonica, Peru
TAMBOPATA NATIONAL RESERVE, Peru – A trip into the part of the Amazon that's known as the Bioviersity Capital of Peru is about as magical as you would imagine it to be.
April 26, 2014 - Forbes