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
Please do not post links, URLs in comments.
Please do not use the comment to advertise your site or for getting free links.
Comments with external URLs / site links will be deleted.
Thanks