Detailed explanation and options for the selected question.
Allahabad (now Prayagraj) is located at the confluence of the Yamuna and Ganges rivers in India.