HydNow
News For Use
World's biggest Indian event outside the nation, the annual India Day Parade was held in New York City celebrating India's 75th anniversary of Independence.