Omkareshwar
77 km from Indore
Island temple town on the Narmada River, one of the twelve Jyotirlingas.
Tour Packages
Packages for Omkareshwar
Island temple town on the Narmada River, one of the twelve Jyotirlingas.