India News3 years ago
Is that Niagara falls in Delhi? Tweeple ask after video of water flowing over Delhi bridge went viral
IMD said cities including Delhi, NCR- Gurugram, Faridabad, Manesar, Tosham, Ballabhgarh, Bhiwani, Narnaul, Jhajjar, Kosali Mahendargarh likely to witness intense rain with thunderstorms. The weather department...