National Advisory Council

Type

Government office/department

Acronym

NAC

Location

New Delhi, India