Which among the following option is incorrect Location of India’s Biosphere Reserves?
[A] Nilgiri Biosphere Reserve – Tamilnadu
[B] Nokrek Biosphere Reserve – Meghalaya
[C] Similipal Biosphere Reserve – Orrisa
[D] Dehang-Debang Biosphere reserve – Arunachal Pradesh
This question is part of Environment MCQs Click Here to Display Answer