Northern plain lies between the great northern mountain and peninsular plateau. It is formed by the three major rivers – Ganges, Indus, Brahmaputra and their tributary rivers. This plain covers the area of Indian states Punjab, Uttar Pradesh, Bihar, Haryana, West Bengal, Assam. The plain is very fertile as it is formed by deposition of rivers. It is the source of major food grains in India. Northern Plain is divided into three sections- Punjab Plains, Ganges Plains, and Brahmaputra Plains.
The Coastal Plains
Coastal plains are situated along the Bay of Bengal and the Arabian Sea. It is divided into – Eastern Coastal plain and Western Coastal Plain.
Eastern Coastal Plain: It lies along the Bay of Bengal and is 1100 KM long. The plain covers West Bengal, Odisha, Andhra Pradesh, and Tamil Nadu. Here, the main rivers are Mahanadi, Godavari, Kaveri, and Krishna.
Western Coastal Plain: It lies along the Arabian sea and is 1400 Km long. The plain covers Gujarat, Maharashtra, Karnataka, Goa, and Kerala. Main rivers here are Tapi, Narmada, and Mandavi.