Tuguegarao is a town in the Philippines, situated to the north of Manila and home to around 140,000 inhabitants.