Multiple choice general knowledge

pokhra

  1. japan

  2. nepal

  3. brazil

  4. russia

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Pokhara is a city in Nepal, known for its scenic beauty and proximity to the Annapurna mountain range. It's not in Japan, Brazil, or Russia.