An
epitome of neo-Gothic architecture, the St. Philomena's church is one of
the largest churches in India. Built along the lines of Germany's
Cologne Cathedral, this majestic church was designed by Reverend Rene
Feuge. Construction of the church was completed in 1959.
The Saint Philomena Church presents an imposing spectacle by virtue of
the twin towers, each standing 175 feet tall. The spacious main hall or
nave of the cathedral, endowed with exquisite carvings, can seat up to
800 people. The equally impressive exterior is beautifully decorated
with beautiful stained glass windows depicting scenes from the birth of
Christ, the Last Supper, the Crucifixion, the Resurrection and the
Ascension of Christ.
The crypt of the Cathedral enshrines a beautiful statue of St.
Philomena, a 3rd century saint from Greece. The statue was acquired from
France.