Our Lady of Fatima ChurchParishSharePerampalli Nekkar Krishnadasa MargaUdupi, Karnataka 576101IndiaGet directions