Level 2 - 11
Score :
Clues :
flag31
RUSSIAN FEDERATION,RUSSIA
Guess
Get Clue
No more Clues
Located in northern Europe - Asia
Is the largest country in the world
Capital City is Moscow
Guessed