Gabaldon Waterfalls

Gabaldon Falls in Nueva Ecija

        GABALDON FALLS   Photo from:  sosyalan.com   Gabaldon Falls is located in Gabaldon, Nueva Ecija, Philippines.…

12 years ago