Filter × Close

Kurundu Oya Ella Waterfall

0.0

Kurundu Oya Ella Falls Kurudu Oya Falls is situated in Nuwara-Eliya District and it is also called

Location: Kurundu Oya Falls, Kurundu Oya Falls Trail, Sri Lanka