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