Overview

Explore one of the oldest churches in the Vellore Diocese, following the Anglican tradition. Located in the heart of Vellore, within the campus of Vellore Fort, this church holds religious significance and is a popular attraction for locals. Built in 1846, the church features charming interiors and is now associated with the Christian Medical College & Hospital. Additionally, the church is involve... Read More
.

Avathi Recommendations For You

More Things to Do in Visit St. John\u2019s Church

img