Two Indian students die in tragic accident at Scottish beauty spot This picturesque site, renowned for its roaring waterfalls nestled among rocks, is located northwest of Pitlochry in Perthshire, where the