20120710 city.delhi: North India experiences pleasant weather; thanks to monsoon rain