Diyaluma Falls — Ella, Sri Lanka

Diyaluma Falls in Ella, Sri Lanka — a stunning trek to the second-highest waterfall. Be cautious on the slippery trails and enjoy the views.