Building Back in Culion

Brgy De Carabao is situated on the southern part of the island of Culion, in northern Palawan. In going to the barangay, one goes by

Continue reading