Deniyaya
Classic look of Deniyaya is best locations for viewing and enjoying the waterfalls in Sri Lanka. The steps and tea plantations also add an extra charm and flavor to these splendid Deniyaya waterfalls. Deniyaya is a beautiful rural and natural tranquility which is situated more precisely in the mountainous regions of Sri Lanka and has been known for its widespread importance to all the interested tourists.