The Indian National Flag has undergone many changes, with color, texture and Design. Starting with the the struggle to independence, the flag evolved with the idea of nationalism.
In 1906, during the Swadeshi and Boycott struggle, a flag of India was hoisted for the first time in the Parsee Bagan Square in Calcutta (present-day Kolkata).