Cambugahay Falls Siquijor: The Enchanting Waterfalls

Cambugahay Falls is one of the attractions in Siquijor Island. The falls is located approximately 2km north of the town of Lazi,
Cambugahay Falls is one of the attractions in Siquijor Island. The falls is located approximately 2km north of the town of Lazi,