1 of Beauty Bambara Kiri Ella Falls

BabaraKiri Ella Falls

Rathtota, Matale, Sri Lanka

Babara Kiri Ella waterfall is a beautiful and tall waterfall in Sri Lanka. Bambara Kiri Ella waterfall 299th tallest waterfall. the beautiful waterfalls down a sheer vertical rockface down a height of 863 Feet(263m)

IMG 20190119 WA0015
IMG 20190119 WA0016 2
IMG 20190119 WA0015 1

Sign Up for Our Newsletters

Get notified of the new article

Thank you for subscribing.

Something went wrong.

Leave a Reply

error: