Heavy rains lead to waterlogging in several parts of Delhi | See Pics

Search

Heavy rains lead to waterlogging in several parts of Delhi | See Pics

Delhi Rains: Heavy rains caused waterlogging in several parts of the National Capital.