The beautiful Abuan River is situated in Ilagan, Isabela Province. It is part of the Northern Sierra Madre National Park. It has an average elevation of 82 meters above sea level. This great Abuan river is offering whitewater rafting and endorsing ecotourism in the province to save the Sierra Madre.
The Philippines is dotted with towering mountains that are perfect for hiking and trekking. So, to all mountaineers out there, gear up and visit these 10 highest mountains in the country!