Most parts of India, except Rajasthan, receive an average annual rainfall of about 110 cm which generates about 2.75 million cubic km of water per year. Previous Post What is nuclear fusion? Next Post Why is Edward Jenner assured of a place in history?