wanderingfeetph.com
Lulugayan Falls: Philippine Niagara Falls - WANDERING FEET PH
Lulugayan Falls is a beauty to behold. With its wide facade of falling stream. It somehow resembles a small version of Niagara Falls in New York.