Get Travalour for free on Google Play

Imugan Falls

Santa Fe, Nueva Vizcaya, Philippines

Waterfall

Imugan Falls is a 35-foot single layer cascade located in Imugan River. It takes 20 minutes to hike from Imugan Proper following a cleared path to the waterfalls.

Location of Imugan Falls