Socorro Socorro Church in Goa (India). The origin of the place name Socorro in Goa is explained here.