Omkareshwar Travel Guide

Omkareshwar is revered as one of the 12 Jyotirlinga sites dedicated to Shiva. The Omkareshwar and Amareshwar temples are situated on the island of Mandhata in the Narmada River in Madhya Pradesh's Khandwa district. The Omkareshwar Island itself is named after its shape, which resembles the mystic word 'Om'. According to a legend, the two temples on the island house two pieces of a single S...