Moor Ella Falls (මුවර් ඇල්ල) in Belihuloya
Tucked away among the lush, mist-shrouded hills of Belihuloya, Moor Falls is one of Sri Lanka’s most enchanting hidden waterfalls. Located away from the busy main roads, this tranquil cascade offers visitors a peaceful escape into an unspoiled natural environment.
