2016 · Q76
Ayodhya is located at the bank of which river?
Indian Culture and HeritageReligions, philosophy and literature
- AFalgu
- BGanga
- CSarayu
- DYamuna
Explanation
Ayodhya stands on the banks of the Sarayu — a tributary of the Ghaghara — in Uttar Pradesh. Hence (C).