I didn’t notice the dearth of cathedrals in India until I saw this. Oddly, seeing this colorful church was like encountering an old friend. I’m not religious at all, but cathedrals are ubiquitous in Europe and often serve as the showy centerpiece of towns.
St. Philomena was constructed between 1933-41 in a neo-Gothic style. This is an easy drive-by since the inside is wholly uninteresting.