The mountainous central region of Sri Lanka is known for its immense natural beauty including its many picturesque waterfalls such as Devon Falls. Those looking for Sri Lanka travel packages that let you explore this region can make use of Paradise Vacations. They offer special holiday packages that let you discover the best of what this island paradise has to offer including visits to Nuwara Eliya which is home to Devon Falls. Reaching a height of around 97 metres, this truly beautiful waterfall is within easy reach of Talawakele town and has been named after a former English coffee planter. Set amidst breathtaking landscapes, it is a perfect site for a picture and lets you take in the majestic scene of cascading water.