05 December 2009
This waterfall and its surrounding is one of the most enchanting places I have ever visited. The waterfall is simply gorgeous and when its dazzling water blends with the mysterious splendour of surrounding, this place becomes a truly magical place.
Kabaragoi Ella is situated about half a kilometer from Akasa Bokkuwa. Kabaragoya is the local name for water monitor, but I do not know how the falls got its name.
You can see more exciting images of this place here!