Connect with us

The indigenous people in the Phillippines. The original tribe and one of the first tribes to inhabit the land.

The indigenous people in the Phillippines. The original tribe and one of the first tribes to inhabit the land.