Home Tumalog Falls

Tumalog Falls

A unique horseshoe waterfall of Tumalog Falls is one of Cebu’s natural wonders located in Oslob, a municipality 170 kilometers from the City.