Travel Guide: Mantayupan Falls in Barili, Cebu
When it comes to waterfalls in the Philippines, Cebu isn’t exactly the first place that comes to mind. However, you would be surprised to find out that the island actually has a few hidden treasures just waiting to be discovered. The southern town of Samboan, for example, is considered as the waterfalls capital in Cebu.