The Town Steeped In Rich History The architectural beauty of Badami in the form of breathtaking rock-cut temples and other structural temples has earned accolades. Badami is famous the world over for its attractions. It is a historic town located in the Bagalkot district of Karnataka. During the ancient times it was the royal capital of the Badami Chalukyas from the period between 540 AD to 757 AD. Badami got its name from the legend of Batapi, a demon killed by the sage Agastya.