The Lahugala Kitulana National Park is located in which country?
[A] India
[B] Sri Lanka
[C] Bhutan
[D] Bangladesh

Show Answer

This question is part of UPSC Prelims Practice and Mock Tests membership programme.

Advertisement