Omkareshwar is a revered Hindu pilgrimage site in the Khandwa district of Madhya Pradesh, India. It is situated on an island called Mandhata or Shivapuri in the Narmada river. The shape of the island resembles the Hindu symbol 'Om,' giving the site its name - Omkareshwar. The island comprises two main temples - the Omkareshwar (dedicated to Lord Shiva) and the Amareshwar (Mamleshwar) temples, which signify one of the twelve revered Jyotirlinga shrines of Shiva. Legend has it that Lord Shiva appeared in the form of an Omkara, from which the Jyotirlinga at Omkareshwar manifested. This serene island is connected to the mainland by a footbridge and a set of steps leading up to the temples, offering a picturesque view of the surrounding river and landscape. The area is rich in cultural heritage, with many stories and local legends woven into its history. Pilgrims from across India come here to worship and perform religious rites, with the Mahashivratri festival being a particularly auspicious occasion. Aside from spiritual pursuits, visitors can also enjoy boat rides and explore the nearby caves and scenic beauty.