First of, my apologies as this is my first time making video blog :D lol..
Casaroro Falls is situated in Valencia, Neg. Or and is considered one of Valencia's treasure. It has attracted all kinds of tourists and guests. Despite steep trails, still many people dare to go to be able to witness for themselves the genuine Casaroro charm.