Tagbilat Falls: The Curtain Falls of Zamboanga Sibugay
Say it again? Akward name but you read it right! Tagbilat Falls, believed to be the grandest waterfalls in Zamboanga Sibugay! Zamboanga Sibugay is among the youngest provinces in the Philippines. Admittedly, it is not …