I have been to many places in india.I am staying now in kerala but originaly i am from rajasthan.I thought I am in india but what i feel here that i am in a different country.People has their mental view up to state level only and they treat others like if they have come from some other country . They feel that their country is Kerala not india, thats hilarious . Even they are not interested to learn hindi, which i feel our national language, haa , ridiculous.There is a division in india which is very clear to me, 1st one is hindi knowing people(called as north indian} and 2nd non hindi(south india} people.I feel its good to maintain culture but if that culture makes you to be orthodox then i say its nothing but like jehad only. There should be flexiblity with the society.Then only you will be in mainstream than being like a frog in well who thinks that this is the world rather its not.