Nuwara Eliya is a scenic town in Sri Lanka’s hill country that boasts of the most wonderful sceneries. Some of these attractions exist in the form of stunning cascades, and one must surely explore these marvels of nature while holidaying at one of the Nuwara Eliya bungalows the likes of Scottish Planter Glendevon Bungalow Nuwara Eliya. Simply listening to the loud gushing of these waters will reveal the incredible power nature holds over all living beings. Here are some of the most visited waterfalls of Nuwara Eliya.
A true believer that the pen is a mighty weapon, ventures into reaching the minds of every reader with the earnest hope of leaving an indelible stream of thought.