North and South divide is only in Tamil Nadu. Its not anywhere else in South India. The main reason is their reluctance to share an integrated culture. They just jump up and down when 'Tamil' word comes up. They give less importance to spirit of being an Indian. In the north, we dont leap around calling ourselves a MP wala, a Haryana wala, a marathi etc. Only for a person from TN claims (false) pride in saying "I am a Tamil first". Spirit of National Integration lies in respecting other cultures and try to mingle with them. And above all, take pride in saying... we are all Indians first.