A US tourist, who went missing near Dharamshala town in Himachal Pradesh last week, was found dead in a gorge on Tuesday, police said.

LEAVE A REPLY

Please enter your comment!
Please enter your name here