Tag: fake india image from space

India on Diwali Night

Indians all over the world has celebrated Diwali on November 11. Diwali is the festival of lights. People decorate...