Devon Falls
Devon Falls , known as the 'Veil of the Valley' , is a waterfall in Sri Lanka , situated west of Talawakele , Nuwara Eliya District on the A7 highway . 
<triplet> Devon Falls <subj> Sri Lanka <obj> country <subj> Nuwara Eliya District <obj> located in the administrative territorial entity <triplet> Talawakele <subj> Sri Lanka <obj> country <triplet> Nuwara Eliya District <subj> Sri Lanka <obj> country <triplet> A7 highway <subj> Sri Lanka <obj> country