Ibaloi
The Ibaloi or Nabaloi is an indigenous ethnic group found in the northern Philippines. The Ibaloi are one of the indigenous peoples collectively known as Igorot, who live in the mountains of the Cordillera Central on the island of Luzon. There are approximately 55,000 Ibaloi; most of them can be found in the southern part of the province of Benguet.
Read more about Ibaloi.
Related Subjects
Related Phrases
Related Words