India Day Parade kicks off in NYC
The world's largest India Day Parade outside of India took place Sunday along Madison Avenue in New York City.
More Videos
From CNN Newsource affiliates