Maheshsinghmeenugo Maheshsinghmeenugo Geography Answered what is the reason that causes rain in India? explain a simple and easier language.