Explore details about location Santa Cruz. Santa Cruz is a location situated within the Villa María del Triunfo alongside other areas such as Pasaje A-13, Ferrocarril, Tupac Amaru.