This church is located on Veer Nariman road in South Mumbai. Legend has...read more
This church is located on Veer Nariman road in South Mumbai. Legend has it that the famous Churchgate area of South Mumbai gets its name courtesy this church. The beautiful church building’s architecture is Neo-classical and Neo-Gothic.