PYQ Geography Easy Ayodhya is located on the banks of the river ______. (AISSEE 2023) AGanges BSaryu CGodavari DYamuna Log in to answer & see the explanation #Rivers#Ayodhya ✓ Reviewed 👍 ☆ Save ↗ Share