Search for Tagbibinta Falls’ Series of Seven Falls

      TAGBIBINTA FALLS     Photo from: https://www.vigattintourism.com/tourism/articles/See-the-Gifted-Wonders-of-Compostela-Valley-at-Tagbibinta-Falls   The Tagbibinta Falls in Maragusan, Compostela Valley is just…

5 years ago