The Philippines is an archipelago with some 7,100 islands. Because of its archipelagic nature, it is also culturally diverse, with some 110 ethnolinguistic groups, the largest ones being the Tagalog, Cebuano, Ilocano, Visayan, Hiligaynon, Bicolano, and Waray