More than 30 million pilgrims are expected to take a dip at the confluence of Ganges and Yamuna rivers as…
Hundreds of thousands of people have been bathing at the confluence of the Ganges and Yamuna rivers at Allahabad in…