Dunsinane Falls

The Dunsinane is a majestic 100-meter-high waterfall located in the Nuwara Eliya District of Sri Lanka, 45 minutes drive from the CheRiz through forest and tea plantation.
Close
Close