Designed by
Title
Bambaragala waterfall #267735898
Description
At 263 meters 863 feet, it is considered to be the 299th tallest waterfall in the world. It is a tributary of the Walawe River, a small stream. It is also known as Bambaragala Falls, Bambarakele Falls, Bambara Falls and Dultota Falls.