Tag: Dimbula

Height : 97 meters District : Nuwara Eliya Devon Falls is one of the most popular waterfall in the country specially due its clear view from the popular Hatton Nuwara Eliya Road. The best view is from Dimbula where a special …

Devon Falls – ඩෙවෝන් ඇල්ල Read More »

Tagged with: , ,