The shrine of Our Lady of the Mount popularly known as Mount Mary or Mat Mauli, the corrupted form of Mata Mauli or Mother Mauli, is one of the most famous Christian shrines in India.
Read this post on mumbai-eyed.blogspot.com