Allahabad is a city in India, standing at the confluence of the Ganges and the Yamuna. The city is a holy site visited by thousands of Hindus who come to bathe in the holy waters. Research Allahabad