India Meteorological Department

Tipo

Government office/department

Acrónimo

IMD

Ubicación

New Delhi, India