Basilica of Our Lady of Snow, Pallippuram
Basilica of Our Lady of Snows, Pallippuram