In Karnataka, the 2008 assembly elections was won by BJP comfortably with 110 seats, whereas the 2013 assembly elections was swept by the Congress by winning 122 seats. The alternating results and trends may suggest that any party is capable of performing well throughout the state on their given day. But still the different regions of the state have been considered as traditional strongholds of different political parties. Karnataka is divided into 30 districts and 4 administrative divisions and this geography of Karnataka is contained within 6 distinct regions. Different factors make these 6 regions conducive for one party whereas