NDBR

AcronymDefinition
NDBRNanda Devi Biosphere Reserve (India)