Carmel Infant Jesus Shrine, Thanjavur, Tamilnadu, India.
India
Tamil Nadu
Thanjavur district
Infant Jesus Church,…
Trichy Thanjavur Road
Impressum