2 Indian students die at scenic waterfall in Scotland - News Today newstodaynet.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from newstodaynet.com Daily Mail and Mail on Sunday newspapers.
UK News: Two Indian students tragically lost their lives in a drowning incident at the Linn of Tummel, a scenic spot in Scotland known for its waterfalls. The