Question

What is the fifth highest waterfall in Sri Lanka

Location

Country: Sri Lanka

Answers

I think it is Oolu Ella.

More Information

Get travel answers from locals in Sri Lanka

Find places to visit in Sri Lanka