Adventure Hill Country

Ellewala Waterfall in Sri Lanka

Ellewala Waterfall, also known as Ellewala Ella Falls, is a cascading gem nestled amidst the verdant hills of Sri Lanka’s Monaragala district. This captivating cascade offers a refreshing escape for foreign travelers seeking adventure amidst breathtaking nature. Unveiling Ellewala Waterfall: A Refreshing Escape in Sri Lanka View in Map Preparation Things to Do at Ellewala

Read More
X