2 Indian students found dead at Scottish sightseeing spot – Times of India
LONDON: Two Indian students were Wednesday found dead in the water at a popular sightseeing spot in Scotland. The bodies of the two men were recovered on Wednesday night by emergency services from the water at the Linn of Tummel, picturesque roaring waterfalls surrounded by rocks situated northwest of Pitlochry in Perthshire, where the rivers…