Portabaga Falls

Portabaga Falls – Tallest Waterfalls in Cagayan

  PORTABAGA FALLS     Photo from: photos.ferdzdecena.com   Portabaga Falls is one of 2 well-known falls in Sta. Praxedes,…

5 years ago