This is our country.... haha... think... where is our country? People in South says North India, Now people in Maharastra started saying North India, and Latest, even in Delhi its being heard "North India" .... Where the hell is this North India? Ain't Delhi a part of North INdia?
Tomorrow, people of UP will start saying "North India" Bu**Sh**....
Grow up Indians.... Instead of saying North India, Marathi, South India... blah blah.... why cannot you use simple and easy to use work "INDIAN"