Philippines

Amburayan River in La Union

        AMBURAYAN RIVER   Photo from:  www.pixoto.xom   Amburayan River is a river in the island of…

11 years ago