South India is more developed because of three major reasons:
South vs North India
- More Literacy: South Indian states focused more on education which is basic need for any developed society, this education gives them opportunity to find jobs not just in India but also abroad.
- Birth Control: South States also focused on birth control which contributed for better lifestyle and less pressure on resources.
- Global Exposure: Because of good education people from South India got the opportunity to work abroad and after working abroad they send remittances to back home in India.