RAWANA FALLS SRI LANKA
RAWANA FALLS SRI LANKA

Ravana Falls is a popular waterfall in Sri Lanka, located near Ella.

Here are some facts about it: