Places to Visit: Cambugahay Falls, Siquijor Island, PhilippinesBy P.A. Cybulskie / September 17, 2013 Places to Visit: Travel Information on Cambugahay Falls, Siquijor Island, Philippines