Multiple choice general knowledge

Ayodhya situated on which River

  1. gomti

  2. ganga

  3. saryu

  4. yamuna

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Ayodhya, the holy city in Uttar Pradesh, is situated on the banks of the Saryu River (also known as Ghaghara). The river holds religious significance in Hindu mythology and is integral to Ayodhya's identity as a pilgrimage site.