The ancient temple of Keladi has a story of sacrifice behind it. When the temple was being built nine hundred years ago, Murari brothers heard a prophecy that a human sacrifice is needed . So they killed themselves.Every year, a celebration is held on the day of their self sacrifice in the town of Keladi.
My thanks to the team of Our World Tuesday.
My thanks to the team of Our World Tuesday.