Tourism Hotline: 1912

Nuwara Eliya | Devon Falls

Devon Falls

97 meters high Devon waterfall is the 19th highest waterfall in Sri Lanka. The name of the waterfall comes from British coffee planter (Devon) whose plantation is nearby this fall. this is waterfall located in picturesque spot.

  • More info :


Nearby Attractions

Plan Your Trip >>

For site suggestions and errors, please contact feedback   |   Please use Downloads page to get the required software for this site