The annual India Day parade attracts tens of thousands of people along its parade route in the heart of Manhattan.