India has a wide variety of landforms created by geological forces, including mountains, plains, deserts, and plateaus. The Indian subcontinent was originally part of the supercontinent Gondwanaland and drifted northwards, resulting in the collision with the Eurasian plate and formation of the Himalayan mountain range. India's major physical divisions created by these geological processes include the Northern Plains, Peninsular Plateau, Indian Desert, and Coastal Plains along with the Himalayas and islands of Lakshadweep and Andaman & Nicobar.