Basilica of Our Lady of NativityMinor BasilicaShareSA Church RoadMulagumoodu, Tamil Nadu 629175IndiaGet directions