Which temple has snake?

Which is the smallest river of India? The shortest river in India is the Arvari River which is located in Rajasthan and has a length of 90 km. Language: English