Ulan-Ulan Falls

Ulan-ulan Falls

It's very seldom to hear about the province of Biliran; without googling it, you will definitely not see the beauty hiding in this island province. Situated in the Municipality of Almeria, Ulan-Ulan Falls is one of the majestic waterfalls hidden in the wide forested areas of the province. Its name was derived from the Filipino word “ulan” or “rain” because of the mist created by the pressure of the water falling. There are cool and crystal clear waters while the area is surrounded by luscious greens which preserve the relaxing ambience.