Level 2 - 19
Score :
Clues :
flag39
VENEZUELA
Guess
Get Clue
No more Clues
Located in northern coast of South America
is a federal presidential republic Country
Capital City is Caracas
Guessed