Narmadeshwar Shiva Ling- A very rare form of Shivling

Narmadeshwar Shiva Ling- As the name suggests is found in the Narmada river in India which flows in the states of Madhya Pradesh and Maharashtra. Also these ling is called 'Banaling'.

Advertisements