Basilica of Our Lady of SnowsMinor BasilicaShareVypin - Pallippuram RoadPallipuram, Kerala 683515IndiaGet directions