World’s largest tiger reserve “Hukawang Valley Tiger Reserve” is located in __:
[A] Myanmar
[B] China
[C] Thailand
[D] Nepal

Show Answer

Advertisement

Quiz Categories