Omkareshwar has been a sacred town located 77 km distance from Indore. The name is Omkareshwar got its derivation from the holy symbol of Hindus, ‘Om’. The site is a pilgrimage center as innumerable people throng here due to several numbers of Jain temples and Hindu temples found here. The place is an Om-shaped island spotted on the confluence of […]