Source: Tourism MediaChrist ChurchAt this British-built place of worship, an Elizabethan façade with Indian flair conceals one of the oldest Christian churches in India. The WorldAsiaIndiaChrist Church
Source: Tourism MediaChrist ChurchAt this British-built place of worship, an Elizabethan façade with Indian flair conceals one of the oldest Christian churches in India. The WorldAsiaIndiaChrist Church