This miracle was taken place in Uttan Bhatebandar Mata Velankanni Church, Distance between Velankanni Church Uttan and Bhayander West is 9.1 kms Its is said that the sisters were praying, that time miracle took place.
MOTHER & REFUGE OF THE END TIMES
IN THE END MY IMMACULATE HEART WILL TRIUMPH!