Mahim Church Novena : Novena meditation on st joseph, protector of the universal church episode 3 st. Mahim Church Novena / Michael's church, also called mahim church, is one of the oldest existing portuguese buildings and famous for: