Tumalog Falls

Tumalog Falls is one of the many waterfalls you can visit while in Cebu, Philippines. We visited this wonderful waterfall before we did the whale shark tour! Hours Tumalog Falls is open 24 hours 7 days a week. We were there pretty early (before 9AM), so it wasn't crowded at...

More