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…