St. George’s Cathedral, Chennai
India /Tamil Nadu /Chennai /Chennai St. George’s Cathedral, Cathedral Road, Chennai, Tamil Nadu. Edit Detail InformationEdit St. George’s Cathedral is a Church of South India (previously “Church of England” and “Anglican”) cathedral in Chennai, India. St. George’s occupies an important place in the history of Christianity in India, as the Church of South India was […]