1. The soil of northern plains contains a lot of alluvium and so it is quite fertile.
2. The climate in this region is suitable for agriculture.
3. Also, water is available here in sufficient quantity.
4. Due to these reasons, agriculture has developed well in the northern plains.
5. Hence, more and more people prefer to settle in northern plains.