Millions of Hindu devotees, mystics, and holy men and women have flocked to the northern Indian city of Prayagraj on Monday to kickstart the world's largest religious gathering.