St. Thomas Syro-Malabar Church, Malayattoor
The St Thomas Syro Malabar Catholic International Shrine, Malayattoor (or Malayatoor Church or മലയാറ്റൂർ വി. തോമാശ്ലീഹാ സീറോ-മലബാർ തീർത്ഥാടനപള്ളി) is one of the eleven international shrines in the world, situated in Malayattoor Angamaly, Ernakulam district of Kerala, India.
Source: Wikipedia — St. Thomas Syro-Malabar Church, Malayattoor (CC BY-SA 4.0)