Search results
At least 300 tourists rescued from one of India’s highest mountain passes after snowfall
The Independent via Yahoo News· 4 months agoAt least 300 stranded tourists were rescued in India’s northern Himalayan state of Himachal Pradesh...