Log In or Register
This little but lovely waterfall is located near the Knuckles mountain range in Sri Lanka on the foot of 'Dothalugala' mountain.