2 Indian Students Drown at Tourist Spot in Scotland
Two Indian students drowned at Linn of Tummel, a popular tourist spot in Scotland. The two ill-fated students were hiking with four other friends during the mishap. The deceased were pursuing a Master's degree at Dundee University.
The…