Kapila (2)

A holy place in Kurukshetra. Bathing here is equivalent to donating a 100 cows according to Mahabharata Vanaparva Chapter 83.