This tragedy happened in Himachal Pradesh and claimed the lives of 9 tourists. Mother Nature’s power can truly be destructive!
This tragedy happened in Himachal Pradesh and claimed the lives of 9 tourists. Mother Nature’s power can truly be destructive!