Major islands in India are Andaman and Nicobar islands in Bay of Bengal and Lakshadweep islands in Arabian Sea. In total, there are 1208 islands in India.
Indo-Gangetic plain also known as northern plains of India. It is the largest floodplains of the world made by Indus, Ganga and Brahmaputra river system
Peninsular Rivers of India include Godavari River, Krishna river, Narmada river & many others. Details about all important Peninsular Rivers are available here.
List of Plateaus & Mountain Ranges in India. We covered all the Mountain Ranges in India from Western and Eastern Ghats, North East India, Chota Nagpur Plateau
Himalayas, or the Himalayan Mountains, stretch across the northern & north-eastern part of India. The Himalayan Mountains are the highest range in the World.