One of a most beautiful waterfall in Sri Lanka... Known as Little Niagara...
Location: Thalawakale,Sri Lanka
Height: 80m
One of a famous water falls in Rathnapura District, Sri Lanka. Accessible through Balangoda - Kalthota main road. Height: 40m Water Cou...
Beautiful place
ReplyDeleteYes. Indeed...
ReplyDelete