waterfalls in Benguet

Enjoy at Colorado Falls and its Natural Pool

     COLORADO FALLS   Photo from:  flickr.com/photos/royd_andalis/3885983690/   The Colorado  Falls in Tuba has been a favorite site of…

13 years ago