Wednesday, February 24, 2010

River Narmada: Omkareshwar Island

While flowing through Handia and Nemawar, and up to Hiran fall (the deer's leap), Narmada river is overlooked by hills from both the banks. The Omkareshwar island, sacred to the Lord Shiva, is the most important river island in Madhya Pradesh. Omkareshwar temple is situated on this island.

No comments: