Temples on plain ground, hill tops and caves are aplenty, but temple on a ledge is a rare sight. This little ancient temple is built on a rocky outcrop barely 12 feet wide.
Read this post on karnatakatravel.blogspot.com