In which part of India the Indian peninsula lies?
Which of the following places receives the lowest rainfall in the country?
Himalayas are the source of which of the following rivers?
Which of the following places records the highest rainfall in the world?