Called Ulan Ulan falls, this is one of Biliran Island's huge and beautiful waterfalls. You can pass by the falls on the trails towards the peak of Tres Marias.
Called Ulan Ulan falls, this is one of Biliran Island's huge and beautiful waterfalls. You can pass by the falls on the trails towards the peak of Tres Marias.