Level 7 - 1
Score :
Clues :
flag121
NEPAL
Guess
Get Clue
No more Clues
It’s a landlocked sovereign state located in South Asia
The country with the highest percentage of Hindu followers
Capital city is Kathmandu
Guessed