The only licensed flag production unit in India in located at which among the following places?
[A]Mysuru
[B]Hubli
[C]Dharwad
[D]Nagpur

Hubli
Karnataka Khadi Gramodyoga Samyukta Sangha in Hubli is the only licensed flag production unit in India.