Aihole is in the Bagalkot district of Karnataka, India. Early inscriptions call this town "Ayyavole" and "Aryapura". Aihole has its own historical significance and is called as cradle of Hindu rock architecture. Many temples and caves of historical importance can be found at Aihole. It is a very popular tourist spot in north Karnataka.