Tumalog Falls Cebu DIY Travel Guide

I will not say Tumalog Falls is a beautiful, must-see site in Cebu Province because it isn’t. It wasn’t beautiful when we went there. It’s no water cascading into the pool below. It’s more...