
On the occasion of 68th Independence Day of India, Google has created a special tricolor non-animated doodle featuring Independent India’s historic first stamp. Google pays its respect to the nation with today’s doodle simmered in tricolors and nostalgia of the historic day. The doodle is stamped with 15th August, 1947, the day of India’s independence.