Categories: Municipalities in the Philippines
Cabiao is a municipality in Nueva Ecija, the Philippines, located between San Isidro, Nueva Ecija and Arayat , Pampanga. It is about an hour and a half drive from Manila. Most of the residents speak three languages–Tagalog, Pampango , and English.