Gwalior, Madhya Pradesh, is the only place in North India where the Indian national flag is manufactured. The Madhya Bharat Khadi Sangh, located here, has been producing flags for years. These flags ...
The National Emblem is derived from the Lion Capital perched atop the Ashoka Pillar in Uttar Pradesh’s Sarnath. In 1950, India became a republic after the Constitution came into effect.