Discover the Philippines

Cabgan Island is Waiting to be Discovered

  CABGAN ISLAND   Photo from: https://en-gb.facebook.com/BaroboSurigaoDelSur27/posts   Cabgan Island (or just Cabgan), is the long-stretched island you will see…

4 years ago