Rains dampen hopes of Kashmir's tourism industry

  • 9 years ago
Kashmir, the Switzerland of India, counts on tourists to look past bad weather.

Recommended