Рет қаралды 55
Marvlin Channel (Marvin & Rodelin)
Tumalog falls on Cebu Island is one of the most beautiful waterfalls in the Philippines. Tumalog falls is a beautiful spot to unwind and relax.