Twin Falls

The Twin Falls also know as Pahangog Falls in Dimiao, Bohol. As of posting, the best way to find this beautiful spot is to ask any locals you see as soon as you reach the town center of Dimiao. It’s definitely worth it!

Comments

comments

Posted In:    

Other Details

  • Submitted On : 19 Apr 2017