NMPD Headquarters

NMPD Headquarters is the command-and-control center for the New Mombasa Police Department, located on the main island of New Mombasa, Kenya.