The Three Kings Church in Goa, perched atop a hill in the serene village of…