St.Joseph's Cathedral

Nancy Nance
It's one of the best cathedrals you'll see in India. The architecture is beautiful and a lot different from other cathedrals. The atmosphere inside is peaceful and awe inspiring.