NBR

Definition : Nilgiri Biosphere Reserve
Category : Regional » Landscapes
Country/Region : India India
Popularity :

What does NBR mean?

The Nilgiri Biosphere Reserve (NBR) is a biosphere Reserve in the Western Ghats, Nilgiri Hills range of South India.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 3 more results for NBR
Worldwide NBR Nitrile Butadiene Rubber
Academic & Science
>>
Chemistry
New Zealand NBR National Business Review
News & Entertainment
>>
Journals & Publications
Bangladesh NBR National Board of Revenue
Governmental
>>
Departments & Agencies