St. Thomas International Shrine

St. Thomas International Shrine
India, Kerala
St. Thomas International Shrine, Malayattoor, Ernakulam District, Kerala, India
4.5 out of 5
Map
St. Thomas International Shrine
St. Thomas International Shrine, Malayattoor, Ernakulam District, Kerala, India