NEW DELHI

Soaking in the monsoon

On the road: A couple enjoying a bicycle ride during rain in New Delhi on Tuesday.

On the road: A couple enjoying a bicycle ride during rain in New Delhi on Tuesday.   | Photo Credit: Photo: V. V. Krishnan

Recommended for you