The Independence Day in India is celebrated every year on the 15th of August in honor of the birthday of the nation. On 15th August 1947, India achieved her independence from British rule and became a sovereign nation.
On the eve of 15th August 1947, India tricolor (saffron, green and white) flag was first hoisted by Jawahar Lal Nehru, the first Prime Minister of India, at the Red Fort of Delhi.
"Long years ago we made a tryst with destiny, and now the time comes when we will redeem our pledge, not wholly or in full measure, but very substantially. At the stroke of the midnight hour, when the world sleeps, India will awake to life and freedom. A moment comes, which comes but rarely in history, when we step out from the old to the new, when an age ends and when the soul of a nation, long suppressed, finds utterance.... We end today a period of ill fortune, and India discovers herself again." - Jawaharlal Nehru (Speech on Indian Independence Day, 15th August 1947)