The Lawachara National Park (LNP) is located in which country?
[A] Sri Lanka
[B] Bangladesh
[C] Nepal
[D] Bhutan
This question is part of Environment MCQs Click Here to Display Answer