Omkareshwar
Lord of Om
Overview
Omkareshwar is one of the 12 Jyotirlingas, located on an island in the Narmada river.
Key Facts
- State: Madhya Pradesh
- District: Khandwa
- Type: 12 Jyotirlinga
Source: Temple records
Lord of Om
Omkareshwar is one of the 12 Jyotirlingas, located on an island in the Narmada river.
Source: Temple records