Showing posts with the label GeographyShow All
India: It's Physical Features

India, a country that ranks 7th among the largest countries (area wise) of the world, is also a land of great variations. India's territorial variability ranges from high lying mountains to low lying plains, from areas experiencing severe drought  to areas e…