New York celebrates India Day each year in the weekend following the 15th August, India’s Independence day. The celebrations involve a grand parade and cultural programme, the parade takes place on Madison Avenue between 23rd and 41st street. Today I attended the Independence day parade and you could see glimpses through the video I uploaded. […]