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

Show Answer

Advertisement

Quiz Categories