The Holy Cross Primary School is located at Ambaulim, Goa. The Holy Cross Primary School at Ambaulim, Goa is run by the Sisters of the Mercy of the Holy Cross SCSC.