Recognisable by its towering, pure-white spires and neo-Gothic splendour, this Catholic church was established in 1925. Its sweeping interior is said to be one of the largest in South India.
Recognisable by its towering, pure-white spires and neo-Gothic splendour, this Catholic church was established in 1925. Its sweeping interior is said to be one of the largest in South India.






