While exploring a notable waterfall known as Wappa Falls on the Sunshine Coast, two teenagers lost their lives after going over the falls on Jan. 19. According to a Queensland Police report, the ...
Two Indian students studying at Dundee University in Scotland have lost their lives in an accident at a Scottish waterfall, reported the UK news portal The Courier. The victims, identified as 26 ...