The Sad Fate of Tumalog Falls

Tumalog Falls is one of the top attractions in Cebu and one of the must-see falls. Located in Oslob, majority of visitors from the whale sharking watching proceed to this falls. Who can’t be bewitched with this charm?   But this was BEFORE. This is Tumalog Falls now. If you […]

Continue Reading