RSS is strongest in Karnataka, Maharastra and Gurat not in UP, in UP BSP & SP is strongest only the Ram Janam Bhoomi was the cause they got votes otherwise BJP is south-West and Central Indian Party it has no place in North & East India. Moreover its not a local party like JD(S) or DMK or AIDMK its a national party for your GK. What is South Indian and North Indian can u explain is it hindi knowing and non-hindi knowing or they are name of the races.