Long Island celebrated the second anniversary of the New York Sree Narayana Guru Mandir