(a) North Eastern Kashmir lies on the other side of the mighty Himalayas. None of the branches of the south-west monsoon are able to cross them and as a result, north-east Kashmir receives practically no rainfall.
(b) Patna is in the middle Ganga valley while Agra is in the upper Ganga Valley. By the time the Bay of Bengal branch of the south-west monsoon reaches Agra, it has lost much of its moisture and therefore, Agra receives lesser rainfall than Patna.