Itbog Twin Falls (Camarines Sur, PH)

“A very wise quote is a spectacular waterfall. When you see it, you feel its power!” – Mehmet Murat Ildan Camarines Sur is one province in the Bicol Region that offers a variety… Continue reading