St. John’s Church is located inside the Vellore Fort, Tamil Nadu State, India. The Church was raised in 1846 by the Government of Madras for the officers and men of the East India Company military sta
St. Johns Church, Vellore (1904) by Rev. Frank Penny's Book 'The Church in Madras - Vol. I'
Sajra and Gojra forts are hill forts built on top of Naammam Malai hill to the east of Vellore City in the state of Tamil Nadu, India. Sajra and Gojra literally means "smart" and "cute" respectively.
St. John's Church, Vellore
…Jalakandeswarar Temple, Vellore Sajra and Gojra Forts, Vellore…