Sand Taj glitters in New York

The streets of New York have literally been taken over by brand India in a four daylong celebration called Incredible India@60.

Related Videos