Omkareshwar

Omkareshwar is a small town located on the banks of the Narmada river in Madhya Pradesh, India. It is famous for the Omkareshwar Temple, one of the 12 Jyotirlingas dedicated to Lord Shiva, and attracts a large number of devotees every year. The town also has several other temples and scenic spots, making it a popular tourist destination.

Omkareshwar

Explore the place

The City Maps