[Built in 1933 and designed by Reverand Rene Feuge, St. Philomena's church is one among the grandest churches in India. Located about 3 kms from the city on Cathedral road, it is the tallest Church in India built in the neo-Gothic style. A statue of 3rd century saint, Philomena is placed in an underground chamber. The twin spires are 175 feet in height and are visible from miles around. Presently it is known as St. Joseph's Church. ]