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
img