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 river Narmada in Madhya Pradesh's Khandwa district. The Omkareshwar Island itself is named after its shape, which resembles that of the mystic word 'Om'. According to a legend, the two temples on the islands house the two pieces of...