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:
Post a Comment