Church Of South India, Vellore , Vellore
About Church of South India, Vellore
The Church of South India is only 150 years old but it has already played a significant part in history as its cemetery is the final resting place of the many British soldiers who lost their lives in India's First War of Independence in 1857.
Current Church of South India, Vellore Weather
38 - 26 ° C
37 - 27 ° C
36 - 26 ° C
38 - 27 ° C