Independence Day: Google`s doodle features independent India`s first stamp
On the occasion of India`s 68th Independence Day, Google has created a special tricolour doodle, symbolising India`s national flag, on its homepage. The doodle also carries an independent India`s first stamp over it.
Trending Photos