Based on altitude the regions of India can be divided into different physiographic divisions.
Topography, water, soil, climate, vegetation etc are the most important factors that influence habitation in a place.
The physiographic divisions of India are the great Himalayan ranges, the Northern plains, the Peninsular plateau and the coastal plains.
Indian rivers can be classified as Himalayan Rivers andPeninsular Rivers.
Different types of soils are distributed in India.
India can be divided into different regions based on the amount of rainfall.
India has 28 states and 7 Nation terrority