Rain and Delhi have their own connection. Delhi looks stunningly perfect whenever rain pours down in the city. The pictures you take while it’s
It was a surprise when unseasonal rain and hailstorm lashed parts of the national capital region on March 14th. The uncertain break of day in the