CAMBUGAHAY FALLS SIQUIJOR, PHILIPPINES – The Complete Guide

The Cambugahay falls on Siquijor island is a 3-tier waterfall with some of the most beautiful turquoise water you will ever see! Originated from natural springs, the water is [...]

2022-03-01T13:11:25+08:00March 1st, 2022|Categories: Philippines, Travel tips|1 Comment

Title