India St Andrew’s Church, Bandra Posted February 21, 2013 Dark Heart Travel This pretty Catholic church is situated at the end of Hill Road in Bandra, and is lit by bright, upward-projecting lights. Church from the side Chapel at St Andrew’s Chapel from the front