Water from foothills flood roads

  • 14 years ago
Rainwater from the jungle in Himalayan foothills gushed upon the NH 121 which passed through causing delay in traffic movement. http://www.istream.in/

Recommended