The Udawalawe National Park (UNP) is located in which country?

[A] Myanmar
[B] Bhutan
[C] Nepal
[D] Sri Lanka

Show Answer

Advertisement

Quiz Categories