Rain and Delhi have their own connection. Delhi looks stunningly perfect whenever rain pours down in the city. The pictures…
It was a surprise when unseasonal rain and hailstorm lashed parts of the national capital region on March 14th. The…