Multiple choice general knowledge

It is on an island in the Narmada River

  1. Bhimashankar

  2. Kedarnath

  3. Kashi Vishwanath

  4. Omkareshwar

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

Omkareshwar is a Hindu temple located on Mandhata Island in the Narmada River in Madhya Pradesh, India. It is one of the 12 Jyotirlinga shrines dedicated to Lord Shiva. The island's shape resembles the Hindu symbol 'Om', which gives the temple its name. The other options are not on islands in the Narmada River.