Рет қаралды 5,367
Languyon Falls is just one of many waterfalls that can be found in Pugaan, Iligan City, Province of Lanao del Norte, Philippines. Languyon is a local word which means "to swim". The word and the name of the waterfalls literally means it; that is you must swim towards the falls for you to come close and see for yourself.
Join this channel to get access to perks:
/ @shatzchannel