Keladi

Keladi

Keladi is a temple town in Shimoga district of the state of Karnataka in India.

Read more about Keladi.