The Niagara Falls of Philippines


The Niagara Falls of the Philippines or widely known as Tinuy-an Falls, was recently visited by the Icelandic American Youtube vlogger, Finn Snow.

According to his description, he said; “Not the easiest drive to get there. 15 kilometers of rough road but the drive is worth it. Spectacular waterfall!”

A great video, by the way. Finn looks like he loved his visit in Tinuy-an Falls.

You may follow him on Youtube, Instagram, and Facebook.

Please share

Leave a Reply