Level 5 - 16

Score : Clues :
No more Clues
Its a country in western South America
Declared independence from Spain on July 28, 1821
Capital city is Lima
Guessed