Shishileshwara temple, which is more than 700 years old, is situated on the banks of Kapila River in Shishila village of Beltangady taluk in Dakshina Kannada District which is around 110 kilometres away from Mangaluru.
The temple is named after God Shishileshwara and the place is also referred to as Matsya Theertha. The Mahashir (in Tulu ‘Peruvelu’) fish is found in huge numbers in the Kapila river next to the temple.
The fish in the Kapila River at Shishila are believed to be sacred and Naivedyam is offered to them after offering daily pujas.
There are two rocks in the river. While one is ‘Huli Kallu’ (rock named after a tiger), the other is called as ‘Dana Kallu’ (rock named after cow).
According to mythology, a tiger and a cow reached the river followed by which, the tiger chased the cow. But God did not want violence. Hence, he converted tiger and cow into rocks. The rocks do wear the looks of a cow and tiger. These rocks are also worshipped during the annual festival.