Category: Omkareshwar Tourist Places


Omkareswar is one of the most sought after temples in India and is located on an island in the narmada river. It is a Hindu temple dedicated to Lord Shiva and is also a part of the twelve Jyotirlinga shrines of Shiva. Read more…

India