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. 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. WorldAsiaIndiaChrist Church