Philippine National Police
The Philippine National Police Academy is located at Camp Gen. Mariano N. Castaneda, Silang, Cavite and is the premier training academy for the Philippine National Police, Bureau of Jail Management &amp; Penology and Bureau of Fire Protection.