Located near Mysore is the Bhoo (Bhu) Varahaswamy Temple, which is dedicated to the third incarnation of the Lord Vishnu. The temple is located in a tiny village named Kalhalli, near Mysore in Karnataka. This temple lies on the banks of the River Hemavati.