Santa Cruz is a town in the Philippines, situated to the south of Manila, on the other side of the Bay lagoon.