Omkareshwar, one of the famous 12 Jyotirlingas, is a beautiful self manifest Linga on the banks of the holy river Narmada. The smooth, round pebbles found in this river are called