Rains dampen hopes of Kashmir's tourism industry

2015-04-06 33

Kashmir, the Switzerland of India, counts on tourists to look past bad weather.

Free Traffic Exchange