
Abuan River: Mother Nature's Washing Machines
by Jhaypee Guia on May 22, 2012The 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.
» Read More